thatqagirl·1d agoCache Stampede — When One Expired Key Takes Down Your DatabaseThere’s something strange about performance bugs.
Evan Song·Oct 15cache stampede — 캐시미스가 연속적으로 발생한다면?이전 글에서 cache evict의 책임을 어디에 둘 것인가를 정리했다. 서비스 계층에 있던 evict 선언을 DB 쓰기가 실제로 일어나는 dataAdapter로 옮겨 누락 가능이 구조적으로 사라졌다.
Samia Mahmood·Aug 13How to Avoid Cache Stampede on Prod?This is one of those situations where the problem isn’t the tool.
Pranav Mehta·Aug 10Clickhouse: The Cache Stampede problemImagine you’re building an observability platform that currently supports 5 concurrent users. Now, as part of a scaling initiative, you’re…
Android Expert·Aug 3Taming the 9 AM Thundering Herd: A Layered Defense for Distributed Load ShapingHow client jitter, edge caching, rate limiting, and single-flight coalescing tame a 12,500 req/s spike
Suleyman Mustafaev·Jun 13How to Prevent a Cache StampedeStandard TTL-based caching works perfectly until you hit high-traffic keys.
Ajay Kotnala·May 31The Hidden Complexity of CachingCaching looks simple from the outside — store something, retrieve it fast. But underneath that simplicity is a surprisingly rich set of…
InDevOps.devbyRajesh Paul·May 22How a Single Cache Miss Took Down Our Entire Production SystemA war story about thundering herds, cascading failures, and the 15 seconds that broke everything.
Rajesh Paul·May 15How a Single Cache Miss Took Down Our Entire Production SystemA war story about thundering herds, cascading failures, and the 15 seconds that broke everything.
Arif Rahman·Feb 10Handling Cache Stampede in High-Traffic Systems (with Redis)In large-scale, high-traffic systems, cache (for example, Redis) is often seen as the performance “savior.” But with the wrong patterns…