发明名称 Centralized throttling service
摘要 A method and system are provided that may centralize the management of applications that access the data of social networks via API calls. A central service may generate tokens at a generation rate that permit an application to access an API. The tokens may be distributed to queues associated with certain content types. The relative distribution of tokens to each queue may be determined by rules. A queue may release tokens to applications that function to access the content type associated with the queue. The token generation rate and rules may be selected to prevent violation of the rate limits for the API.
申请公布号 US9405597(B1) 申请公布日期 2016.08.02
申请号 US201514701890 申请日期 2015.05.01
申请人 SALESFORCE.COM, INC. 发明人 Luff Michael Gordon;Li Kang;McClune Stuart Douglas
分类号 G06F13/00;G06F9/54 主分类号 G06F13/00
代理机构 Morris & Kamlay LLP 代理人 Morris & Kamlay LLP
主权项 1. A method, comprising: generating, by an analysis system, a plurality of tokens at a token generation rate, each token of the plurality of tokens providing permission for an application to interact with an application programming interface (API) of a source system external to the analysis system, wherein the token generation rate is selected at least in part based upon a source configuration for the source system; selecting a queue associated with a first application, based upon criteria comprising at least one of a priority rule and a distribution rule; and providing a first token of the plurality of tokens to the first application through the selected queue.
地址 San Francisco CA US
您可能感兴趣的专利