发明名称 Message processing
摘要 A system comprises a plurality of parallel services 12 all serially connected on the output side to a consumer 14, and a method of processing messages in the system comprises: estimating the time taken for a set of messages to be processed by a service; estimating the time taken for a set of messages to be processed by the consumer; passing a first block of messages to a first service; and passing a second block of messages to a second service, where the size of the second block of messages is greater than the size of the first block of messages and will be processed by the second service in the time taken for the first block to be processed by the first service and the consumer. Staggering the amount of messages that are partitioned amongst or split between the parallel services facilitates optimised processing (Figure 3 for example). The size of the first block of messages may be determined by a minimum threshold. The estimating of durations may be continually updated in a dynamic process.
申请公布号 GB2533328(A) 申请公布日期 2016.06.22
申请号 GB20140022372 申请日期 2014.12.16
申请人 International Business Machines Corporation 发明人 Dmitry Mishin
分类号 G06F9/54 主分类号 G06F9/54
代理机构 代理人
主权项
地址