Invention Grant
US08763012B2 Scalable, parallel processing of messages while enforcing custom sequencing criteria
失效
可扩展的并行处理消息,同时实施自定义排序标准
- Patent Title: Scalable, parallel processing of messages while enforcing custom sequencing criteria
- Patent Title (中): 可扩展的并行处理消息,同时实施自定义排序标准
-
Application No.: US13411583Application Date: 2012-03-04
-
Publication No.: US08763012B2Publication Date: 2014-06-24
- Inventor: John Hosie , John A. Reeve
- Applicant: John Hosie , John A. Reeve
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Marcia L. Doubet
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F15/16

Abstract:
Scalable, parallel (i.e., concurrent) processing of messages is provided from a message queue, while at the same time enforcing sequencing within a stream. Dependencies among messages can therefore be respected. The criteria for determining which messages form a stream are not required to be known to the message dispatcher, which receives a stream name and determines whether another message in that named stream is already being processed. If so, the dispatcher determines whether the invoker should wait temporarily, or should be given a different message that was previously blocked and has now become available for processing, or should be instructed to retrieve a different message from the message queue.
Public/Granted literature
- US20130081063A1 Scalable, Parallel Processing of Messages While Enforcing Custom Sequencing Criteria Public/Granted day:2013-03-28
Information query