Invention Grant
- Patent Title: Multi-thread processing of messages
-
Application No.: US16668808Application Date: 2019-10-30
-
Publication No.: US11184467B2Publication Date: 2021-11-23
- Inventor: Sourav Pal , Christopher Madden Pride
- Applicant: Splunk Inc.
- Applicant Address: US CA San Francisco
- Assignee: Splunk Inc.
- Current Assignee: Splunk Inc.
- Current Assignee Address: US CA San Francisco
- Agency: Lowenstein Sandler LLP
- Main IPC: H04L29/08
- IPC: H04L29/08

Abstract:
Systems and methods for multi-thread processing of messages. An example method comprises: receiving, by a first processing thread, a plurality of network packets from a server; processing the plurality of network packets to produce a message; writing the message to a message queue; retrieving, by a second processing thread, the message from the message queue; producing a memory data structure based on the message; placing the memory data structure into a result queue; and responsive to determining that a total size of messages in the message queue exceeds a certain threshold, causing the first processing thread to suspend receiving network packets.
Public/Granted literature
- US20200068051A1 MULTI-THREAD PROCESSING OF MESSAGES Public/Granted day:2020-02-27
Information query