Invention Grant
- Patent Title: Large message support for a publish-subscribe messaging system
-
Application No.: US15162213Application Date: 2016-05-23
-
Publication No.: US09917913B2Publication Date: 2018-03-13
- Inventor: Jiangjie Qin
- Applicant: LinkedIn Corporation
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Park, Vaughan, Fleming & Dowler LLP
- Main IPC: H04L29/08
- IPC: H04L29/08 ; H04L12/863

Abstract:
A system, apparatus, and methods are provided that support the passing of oversized messages within a publish-subscribe messaging system. During operation, the system subscribes to a message stream brokered by a message brokering cluster that imposes a maximum message size. Responsive to receiving a given message of the message stream, the system (1) determines an offset to commit to the message brokering cluster, wherein the determined offset is based on whether one or more segments of one or more oversized messages are buffered, and (2) commits the determined offset to the message brokering cluster. Responsive to recovering from a crash, wherein the offset at which to resume the receipt of messages from the message stream is unknown, the system then retrieves the determined offset from the message brokering cluster and resumes the receipt of messages from the message brokering cluster based on the determined offset.
Public/Granted literature
- US20170339238A1 LARGE MESSAGE SUPPORT FOR A PUBLISH-SUBSCRIBE MESSAGING SYSTEM Public/Granted day:2017-11-23
Information query