Streaming resource management
AssigneePaypal, Inc.
InventorVladimir Dubrosvkii
Life of this patent
Estimating the term…
Loading patent…
AssigneePaypal, Inc.
InventorVladimir Dubrosvkii
Estimating the term…
Systems and methods for allocating processes to queues are provided, which provides more efficient execution of batch jobs in various embodiments. Queue priorities are assigned while process priorities and queue limits are assigned to processes. A set of queues is determined by matching the queue priority to the process priority of a process. Batch numbers for the set of queues are determined, each batch number indicating groups of messages to be processed. First queues and second queues from the set of queues are determined, the first queues having higher batch numbers than the second queues and a number of queues up to a queue limit of the process. The first queues are processed using the process. The queue priority of the second queues is decremented and the second queues are processed by another process with the process priority that matches the decremented queue priority of the second queues.
A method comprising:
A system, comprising:
A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
Dependencies are inferred from the claim text.