Patent ID: 11868824
Assignee: ARRCUS INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A system comprising:
a plurality of instances of a datastore node in a single networking device, wherein the single networking device is a switch or a router, and wherein each of the plurality of instances of the datastore node comprises:
a datastore stored on the single networking device;
a publisher executing on the single networking device, wherein the publisher is independent of the datastore and configured to publish data to the datastore;
a subscriber executing on the single networking device, wherein the subscriber is independent of the datastore and configured to receive information from the datastore; and
a replicator agent and a persistent storage agent each executing on the single networking device and configured to connect to the datastore; and

a single instance of an index server in communication with the plurality of instances of the datastore node;
wherein each of the datastore, the publisher, the subscriber, the replicator agent, and the persistent storage agent are independent components of each of the plurality of instances of the datastore node; and
wherein the single instance of the index server updates a list of publishers and subscribers in response to receiving a notification from the subscriber indicating a desire to subscribe to a certain dataset.