Distributed processing system throttling using a timestamp
AssigneeGoogle Inc.
InventorsSamuel Green McVeety, Vyacheslav Alekseyevich Chernyak
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsSamuel Green McVeety, Vyacheslav Alekseyevich Chernyak
Estimating the term…
Methods, systems, and apparatus are described for throttling a distributed processing system. In one aspect, a method includes identifying records being processed by a distributed processing system that performs agent processes, each of the records including a corresponding timestamp; determining, based on timestamps of the records that have been processed by a first agent process, a first agent progress; identifying a dependent agent process performed by the distributed processing system, wherein the dependent agent process processes only records that have been processed by the first agent process; determining, based on timestamps of records that have been processed by the dependent agent process, a dependent agent progress; and throttling performance of the first process based on the first agent progress and the dependent agent progress.
A method for data processing a set of records by a distributed processing system, the method comprising:
A system comprising:
A non-transitory computer readable medium storing instructions that, when executed by a data processing apparatus, cause the data processing apparatus to perform operations comprising:
Dependencies are inferred from the claim text.