Invention Grant
- Patent Title: Asynchronous processing of messages from multiple search peers
- Patent Title (中): 来自多个搜索对等体的消息的异步处理
-
Application No.: US14448995Application Date: 2014-07-31
-
Publication No.: US09509765B2Publication Date: 2016-11-29
- 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: G06F15/167
- IPC: G06F15/167 ; H04L29/08 ; G06F17/30

Abstract:
Systems and methods for asynchronous processing of messages that are received from multiple servers. An example method may comprise: receiving, by a first processing thread, in a non-blocking mode, a plurality of sub-application layer protocol packets from a plurality of servers; processing one or more sub-application layer protocol packets received from a first server of the plurality of servers, to produce a first application layer message; writing the first application layer message to a message queue; processing one or more sub-application layer protocol packets received from a second server of the plurality of servers, to produce a second application layer message; writing the second application layer message to the message queue; and reading, by two or more processing threads of a processing thread pool, two or more application layer messages including the first application layer message and the second application layer message from the message queue, to produce two or more memory data structures based on the read application layer messages.
Public/Granted literature
- US20160036903A1 ASYNCHRONOUS PROCESSING OF MESSAGES FROM MULTIPLE SERVERS Public/Granted day:2016-02-04
Information query