-
公开(公告)号:US20170208120A1
公开(公告)日:2017-07-20
申请号:US14996463
申请日:2016-01-15
Applicant: Google Inc.
Inventor: Alexandre Drobychev , Alexander Kesselman , Arun Subbiah
CPC classification number: H04L67/1008 , G06F9/5011 , G06F9/5044 , H04L41/0896 , H04L67/101 , H04L67/1029 , H04L67/1097
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for throttling data probabilistically. One of the methods includes receiving, from a client device for a particular entity, a request to process data, determining a size of data to be processed, providing, to a throttler system, a bandwidth assignment request indicating the particular entity and the size of data to be processed, receiving, from the throttler system, a bandwidth assignment for the particular entity to use when serving the request, and probabilistically determining whether to currently serve the request based on the bandwidth assignment, the size of the data to be processed, and an accrued quantity of tokens for the particular entity.