Rate limiting and admission control¶
All topics · Alphabetical index
Concepts¶
- Fixed-window counter; boundary bursts
- Sliding-window log
- Sliding-window counter; weighted-window approximation
- Token bucket; burst capacity; refill rate
- Leaky bucket; GCRA
- Per-IP limits; per-user limits; per-tenant limits; hierarchical quotas
- Weighted requests; concurrency limits; admission control
- Distributed counters; Redis Lua; atomic updates; quota leasing
- Clock skew; TTL; hot keys; fail-open; fail-closed
- HTTP 429; Retry-After; load shedding; adaptive concurrency
Further reading¶
Reference links for this topic.