Low latency queuing system
AssigneeRedpanda Data, Inc.
InventorAlexander Gallego
Life of this patent
Estimating the term…
Loading patent…
AssigneeRedpanda Data, Inc.
InventorAlexander Gallego
Estimating the term…
Disclosed herein are methods and apparatuses for processing network traffic by a queuing system which may include: receiving pointers to chunks of memory allocated responsive to receipt of network traffic, the chunks of memory each including a portion of a queue batch, wherein the queue batch includes a plurality of queue requests; generating a data structure including the pointers and a reference count; assigning the queue request to a second core; generating a first structured message for the first queue request; and storing the first structured message in a structured message passing queue associated with the second core, wherein a second processing thread associated with the second core, responsive to receiving the structured message, processes the first queue request by retrieving the first queue request from at least one of the chunks of memory.
A method for processing requests by a computing device having a plurality of cores, the method comprising:
A non-transitory computer readable medium including a processor that includes a first core and a second core, and a memory that includes instructions that when executed causes the processor to:
A non-transitory computer readable medium that includes instructions that when executed by a processor that includes a first core and a second core causes the processor to:
Dependencies are inferred from the claim text.