Enhanced hierarchical data distribution system using bundling in multiple routers

A system and method for distributing data are described. A Primary Router in a Primary Region performs a local read operation to read a data record from a Primary Router Queue, which is also in the Primary Region. The Primary Router identifies Secondary Router Queues that are associated with Seconda...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SAJAN PILLAI, KEVIN J. JACOBY
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A system and method for distributing data are described. A Primary Router in a Primary Region performs a local read operation to read a data record from a Primary Router Queue, which is also in the Primary Region. The Primary Router identifies Secondary Router Queues that are associated with Secondary Regions that are coupled to servers (NIDSs) that support a service type of the data record. The Secondary Router Queues are in the Primary Region. The Primary Router replicates the data record to produce replicated data records. The Primary Router performs local write operations to write the replicated data records to the identified Secondary Router Queues. In each Secondary Region, a Secondary Router performs a remote read operation to read a replicated data record from one of the Secondary Router Queues. The Secondary Router identifies any Send Queues (in the Secondary Region) that are associated with servers that support the service type of the data record read from the Secondary Router Queue. The Secondary Router replicates and optionally converts the data record to produce converted data records. The Secondary Router performs local write operations to write the converted data records to the identified send queues. The above description relates to a non-block processing mode. Also described herein is a block processing mode.