Skip to content

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.

Where the book teaches it

Related terms

Token bucketJitter