Patents Assigned to Redpanda Data, Inc.
-
Patent number: 12541495Abstract: A database system uses a hash table for processing database queries. The system stores keys mapped to data values in the hash table. For processing a set of records using the hash table, the system partially sorts the records to match the order of keys of the hash table. The partial storing of the records results in improving the performance of a cache storing the hash table. The hash table may be a multimap that maps a key to multiple data values. The system stores data values mapped to a key in a vector that stores all data values mapped to the key in contiguous memory. The system stores a pointer to the vector in association with the key in the multimap. The system optimizes the multimap to store the data value instead of the pointer if there is a single data value associated with a key.Type: GrantFiled: May 1, 2023Date of Patent: February 3, 2026Assignee: Redpanda Data, Inc.Inventors: Adam SzymaĆski, Grzegorz Dudek
-
Patent number: 12455748Abstract: A distributed software system that includes a unified user interface. A client device receives user interface information for generating a cloud portion of a unified user interface and console interface location information for locating a console interface. The cloud interface is associated with a control plane and the console interface is associated with a data plane. The client device presents the unified user interface including the cloud portion and a user interface element associated with the console interface location information. The client device receives a user input indicating a selection of the user interface element. The client device receives console interface information for generating a console portion of the unified user interface and presents the unified user interface including the cloud portion and the console portion. The data plane is prohibited from transmitting the console portion of the unified user interface to the control plane.Type: GrantFiled: October 30, 2023Date of Patent: October 28, 2025Assignee: Redpanda Data, Inc.Inventors: Moritz Staudinger, Santiago Jimenez-Giraldo
-
Patent number: 11743333Abstract: Disclosed herein are methods, apparatuses, and systems for operating a tiered queuing system that includes: identifying a first segment to be evicted from a local storage in a first region based on an eviction policy; storing the first segment in a cold storage provided by a cloud service provider in the first region; deleting at least one instance of the first segment from the local storage in the first region; indicating in a segment index that the first segment is stored in the cold storage; responsive to receipt of a read request, reading an entry in the segment index for a second segment; and responsive to an indication that the second segment is stored by the cloud service provider, copying the second segment to the local storage and responding to the read request using the second segment stored in the local storage.Type: GrantFiled: December 31, 2021Date of Patent: August 29, 2023Assignee: Redpanda Data, Inc.Inventors: Alexander Gallego, Noah Watkins
-
Patent number: 11563690Abstract: 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.Type: GrantFiled: August 19, 2020Date of Patent: January 24, 2023Assignee: Redpanda Data, Inc.Inventor: Alexander Gallego