Rate Limiter System Design: 5 Algorithms Explained Simply
Fixed window, sliding log, sliding counter, token bucket and leaky bucket, with live simulators

Fixed window, sliding log, sliding counter, token bucket and leaky bucket, with live simulators

The basic vocabulary of system design, and the mock-interview questions where I tripped over it