Streaming data to consumers based on consumer identity
AssigneeVMware, Inc.
InventorsMiroslav Aleksandrov Pankov, Alex Rankov
Life of this patent
Estimating the term…
Abstract
Some embodiments provide a novel method for providing data regarding events that is stored in a data store. An event server receives a registration to receive data for a first event from a particular consumer. The event server uses an identity associated with the particular consumer to identify a set of one or more partitions of the data store that store data for the first event. The event server provides, to the particular consumer, a stream of data regarding the first event that is stored in the identified partition set for the particular consumer to process.
Claims20
A method for providing data regarding events that is stored in a data store, the method comprising:
- at an event server:
- receiving a registration to receive data for a first event from a particular consumer;
- using an identity associated with the particular consumer to identify a set of one or more partitions of the data store that store data for the first event;
- and
- providing, to the particular consumer, a stream of data regarding the first event that is stored in the identified partition set for the particular consumer to process.
A non-transitory machine readable medium storing a program for execution by at least one processing unit for providing data regarding events that is stored in a data store, the program comprising sets of instructions for:
- at an event server:
- receiving a registration to receive data for a first event from a particular consumer;
- using an identity associated with the particular consumer to identify a set of one or more partitions of the data store that store data for the first event;
- and
- providing, to the particular consumer, a stream of data regarding the first event that is stored in the identified partition set for the particular consumer to process.
Dependencies are inferred from the claim text.