Rate limiting strategies: token bucket vs. sliding window
January 28, 2025 · 2 min read
Fixed window, sliding window, and token bucket rate limiters each fail differently under load. Here's how to pick one.
Notes on architecture patterns, system design, and building reliable systems.
January 28, 2025 · 2 min read
Fixed window, sliding window, and token bucket rate limiters each fail differently under load. Here's how to pick one.
January 21, 2025 · 2 min read
A walk-through of the core decisions behind a URL shortener — ID generation, storage, redirects, and the trade-offs interviewers actually care about.
January 14, 2025 · 2 min read
Command Query Responsibility Segregation adds complexity — here's how to tell if your system has crossed the threshold where it's worth it.