topic 10

Caching

Layers, invalidation, stampede protection, ETags.

✦ 8 units ◆ 45 lessons
Start here Caching layers: from L1 to CDN, and where the wrong layer bites
2
3
7
unit 07

Dogpile effect: concurrent cache misses that crush the origin

When a popular key expires, all concurrent requests miss simultaneously and pile onto the database — the pattern, why it differs from stampede, and how mutex locks and probabilistic early expiry prevent it.

8
unit 08

Caching system design: combining all layers

How to compose CDN, reverse-proxy, application, and database caches into a coherent strategy — choosing TTLs, invalidation triggers, and fallback paths that hold under real traffic.

The summit · orbit reached

You can see the whole topic now.

Every unit, from the underground to the orbit. Caching is one constellation in the atlas — climb another topic and watch the next one light up.