System Design: Design a Rate Limiter
Design a distributed rate limiter. Compares token bucket, leaky bucket, and sliding window algorithms, with Redis-backed implementations and tradeoffs for production APIs.
·5 min read · #system-design#rate-limiting#intermediate