When caches lie

Three ways a cache tells you something false

Caching trades correctness risk for speed. Get the risk wrong and the cache doesn't just underperform β€” it actively serves wrong answers. Three classic failure modes, in order of how often you'll actually hit them: