Glossary: System Design Beyond the Basics in JavaScript
Rate limiter
Also written: rate limiting, 429, Retry-After
Caps how many requests one client may make in a period. A refused request gets HTTP status 429 (Too Many Requests) and a Retry-After header saying how many seconds to wait.