Patent · US Active

Scalable, real-time messaging system

US10630785B2 · kind B2 · utility

0Cited by
61References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 17, 2017
Grant dateApr 21, 2020
Priority date
Expiry dateMay 2, 2038

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/55
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to allocate a first buffer on a first node of a plurality of nodes for storing messages associated with a channel, grant a first write request to a publisher to write one or more messages to the first buffer, and determine that the first buffer is not available for writing the one or more messages when the first buffer is full; and, in response, select a second node from the plurality of nodes based on a respective workload of nodes in the plurality of nodes, and allocate a second buffer on the second node for storing the one or more messages associated with the channel.

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