发明名称 System and method for allocating resources for heterogeneous service requests
摘要 A system for allocating constrained resources (e.g., downstream services, execution threads, database connections, input/output channels, computational resources, and/or memory) to requested services that are dependent on those resources may include multiple resource queues, each of which maintains a queue of requests for a respective constrained resource, and multiple service request queues, from which requests may be subsequently serviced. As each request reaches the head of a resource queue, it may receive a resource token for a respective constrained resource. Once the request has collected resource tokens for each of the constrained resources on which it depends, the request may be passed to a service request queue that maintains a queue of requests of a particular type. Requests in the multiple service request queues may be serviced on a round-robin or weighted round-robin basis. The number of tokens available for each constrained resource may be modified based on observed system performance.
申请公布号 US8504691(B1) 申请公布日期 2013.08.06
申请号 US20100981263 申请日期 2010.12.29
申请人 TOBLER BENJAMIN;BROOKER MARC J.;DE KADT CHRISTOPHER RICHARD JACQUES;AMAZON TECHNOLOGIES, INC. 发明人 TOBLER BENJAMIN;BROOKER MARC J.;DE KADT CHRISTOPHER RICHARD JACQUES
分类号 H04L12/00;H04J9/00 主分类号 H04L12/00
代理机构 代理人
主权项
地址