Invention Grant
- Patent Title: Scalable, real-time messaging system
-
Application No.: US15244380Application Date: 2016-08-23
-
Publication No.: US10374986B2Publication Date: 2019-08-06
- Inventor: Lev Walkin , Fredrik Erik Linder
- Applicant: Machine Zone, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: SATORI WORLDWIDE, LLC
- Current Assignee: SATORI WORLDWIDE, LLC
- Current Assignee Address: US CA Palo Alto
- Agency: Womble Bond Dickinson (US) LLP
- Agent Daniel E. Ovanezian
- Main IPC: G06F15/16
- IPC: G06F15/16 ; H04L12/58 ; H04L29/08

Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for balancing loads in a publish-subscribe system. An example method includes: selecting a first hosting node from a plurality of hosting nodes based, at least in part, on a load data selected from at least one of node-specific data representing loads on the plurality of hosting nodes and channel-specific data representing a load associated with a channel; sending a request to the first hosting node to temporarily host a portion of a channel; temporarily hosting the channel portion by the first hosting node by temporarily storing one or more messages published to the channel, and temporarily providing, to a plurality of subscribers to the channel, access to the one of more messages; receiving a request to access the channel portion; and granting permission to access the channel portion.
Public/Granted literature
- US20180063039A1 SCALABLE, REAL-TIME MESSAGING SYSTEM Public/Granted day:2018-03-01
Information query