Page MenuHomePhabricator

Research rate limiter implementations and rate limiter-capable HTTP reverse proxies
Closed, ResolvedPublic5 Estimated Story Points


Work is progressing to define requirements for API (and HTTP) request rate limiting. Once complete, we would benefit from a high-level survey of applicable software.

Candidates would be any HTTP reverse proxy/router that either incorporates rate-limiter functionality, or is capable of integrating with an external rate limiter, as well as any stand-alone rate-limiter implementations.

Ideally, this survey would include a matrix of some kind that allowed comparisons across notable attributes (licensing, project health/user base, features, etc).

This survey would likely serve as an input for more exhaustive evaluation(s) of any promising candidates, so investigations here can be kept cursory.

Event Timeline

Eevans created this task.Feb 27 2020, 8:59 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptFeb 27 2020, 8:59 PM
Clarakosi triaged this task as Medium priority.Feb 27 2020, 9:45 PM
Clarakosi set the point value for this task to 5.

There's a ticket for the API Gateway initiative here T235270

And one for the Rate limiting epic here T246269

WDoranWMF set Final Story Points to 3.Mar 30 2020, 1:49 PM
Naike closed this task as Resolved.May 14 2020, 5:36 AM
Naike reopened this task as Open.May 14 2020, 5:40 AM
Naike closed this task as Resolved.May 14 2020, 6:06 AM