CPC H04L 47/726 (2013.01) [H04L 41/5019 (2013.01); H04L 67/1012 (2013.01); H04L 67/1031 (2013.01)] | 20 Claims |
1. A system comprising:
a hardware processor; and
a non-transitory computer-readable medium having stored thereon instructions that are executable to cause the system to perform operations comprising:
assigning a first sub-group of a plurality of requests for computing services to a first computing node in a plurality of computing nodes, wherein a second computing node in the plurality of computing nodes is inactive when the first sub-group of the plurality of requests is assigned to the first computing node based on first feedback received from the first computing node indicating that the first computing node has not reached a work assignment termination condition;
subsequent to the assigning the first sub-group of the plurality of requests for computing services to the first computing node, obtaining, from the first computing node, second feedback related to a capacity of the first computing node to process requests according to a set of predetermined servicing criteria;
determining that the first computing node has reached the work assignment termination condition based on the second feedback;
in response to determining that the first computing node has reached the work assignment termination condition, activating the second computing node; and
assigning a second sub-group of the plurality of requests to the second computing node in the plurality of computing nodes.
|