Invention Grant
- Patent Title: Distributed rate limiting of handling requests
- Patent Title (中): 处理请求的分布式速率限制
-
Application No.: US13270380Application Date: 2011-10-11
-
Publication No.: US08930489B2Publication Date: 2015-01-06
- Inventor: David Goetz , Michael Barton , Greg Lange
- Applicant: David Goetz , Michael Barton , Greg Lange
- Applicant Address: US TX San Antonio
- Assignee: Rakspace US, Inc.
- Current Assignee: Rakspace US, Inc.
- Current Assignee Address: US TX San Antonio
- Agency: Trop, Pruner & Hu, P.C.
- Main IPC: G06F15/16
- IPC: G06F15/16 ; G06F15/173 ; H04L12/815 ; H04L29/08 ; H04L12/801 ; H04L12/819 ; H04L12/803

Abstract:
In one embodiment, the present invention includes a method for performing rate limiting in a horizontally distributed and scalable manner. The method includes receiving a request in a rate limiter. In turn, a sleep time can be obtained for the request based at least in part on a time value and an allotted time per request, and the request can be delayed according to the sleep time. The time value can be obtained from a distributed key value store using a key generated from the request. After this sleep time, the request can be forwarded from the rate limiter to the handling server.
Public/Granted literature
- US20130091241A1 Distributed Rate Limiting Of Handling Requests Public/Granted day:2013-04-11
Information query