
Request Coalescing: Stopping the Thundering Herd
When a cache entry expires under load, dozens of requests race to rebuild it — inflight deduplication collapses that stampede into one upstream call.
Tags
7 articles

When a cache entry expires under load, dozens of requests race to rebuild it — inflight deduplication collapses that stampede into one upstream call.

A practical guide to HTTP caching headers — what each directive actually does, when to use ETags, and how to stop fighting your CDN.

The core concepts behind scalable system design — load balancing, caching, database scaling, queues, and the tradeoffs that guide architectural decisions.

Distributed caching patterns in depth: cache-aside, write-through, read-through and the invalidation strategies that survive real consistency demands.

Redis data structures beyond strings: sorted sets for leaderboards, streams for event logs, HyperLogLog for cardinality and bitmaps for feature flags.

A practical guide to building progressive web apps with service workers, caching strategies, and installability that work reliably offline.

From HTTP headers to Redis patterns, a practical guide to caching layers that reduce latency and database load without serving stale data.