Invention Grant
US08150994B2 Providing flow control and moderation in a distributed message processing system
有权
在分布式消息处理系统中提供流量控制和审核
- Patent Title: Providing flow control and moderation in a distributed message processing system
- Patent Title (中): 在分布式消息处理系统中提供流量控制和审核
-
Application No.: US11144412Application Date: 2005-06-03
-
Publication No.: US08150994B2Publication Date: 2012-04-03
- Inventor: Wayne A. Clark , Lee B. Graber , Kartik Paramasivam , Siddhartha Roy , Sanjib Saha , Sumitra Sujanani
- Applicant: Wayne A. Clark , Lee B. Graber , Kartik Paramasivam , Siddhartha Roy , Sanjib Saha , Sumitra Sujanani
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Woodcock Washburn LLP
- Main IPC: G06F15/16
- IPC: G06F15/16

Abstract:
Systems and methods for controlling the work load on a distributed system comprising a plurality of stages are provided. The capacity of a present stage is monitored, using either various resources of the present stage or rates of work completion and work receipt of the present stage. Information indicating the capacity of a succeeding stage are obtained and communicated to the present stage. The monitored capacity information of the present stage and the communicated information of the succeeding stage, either alone or in combination, are used to determine if a throttling action is necessary to control the load of work at the present stage. A provided throttling technique inserts an appropriate delay before the present stage to allow the present stage to process an amount of work without saturating the capacity of the present stage. This technique is applied at each stage of the distributed system to control the work load of the overall system by controlling the work load at each stage.
Public/Granted literature
- US20060277317A1 Providing flow control and moderation in a distributed message processing system Public/Granted day:2006-12-07
Information query