Skip to content
throttle
Menu

Practical reliability guidance

Engineering Guides

Clear explanations of rate limiting, backoff, caching, queues, timeouts, and resilient API design.

8 published resources

Rate Limiting Fundamentals 12 min read

API Rate Limits Explained

Understand fixed and sliding windows, token and leaky buckets, burst capacity, quota scopes, weighted work, overlapping policies, and HTTP feedback.

Open resource →
Retry Reliability 12 min read

Exponential Backoff and Jitter

Learn when retries are safe, how capped exponential backoff works, why synchronized clients collide, how jitter spreads work, and how deadlines and retry budgets bound the result.

Open resource →
Caching and Freshness 15 min read

Caching API Responses Safely

Cache API responses safely with complete keys, HTTP directives, TTLs, validators, invalidation, stampede control, stale policy, privacy boundaries, and observability.

Open resource →