Patent · US Active

Data replication in scalable messaging system

US10305981B2 · kind B2 · utility

0Cited by
55References
10Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 31, 2016
Grant dateMay 28, 2019
Priority date
Expiry dateAug 31, 2036

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L51/214
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for maintaining a plurality of channels, each channel comprising an ordered plurality of messages stored in one or more buffers, each buffer having a respective time-to-live and a plurality of copies residing on respective nodes, detecting failure of a first node of the plurality of nodes wherein the first node stores respective first copies of first buffers and at least one subscriber is subscribed to messages of one or more first channels, for a first buffer with a first copy residing on the first node, identifying any other of the plurality of nodes as a second node storing a second copy of the first buffer, redirecting the at least one subscriber from the first node to the second node, and retrieving messages stored in the second copy on the second node for the at least one subscriber.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.