Caching
Alice's Adventures in Cache Invalidation
A curious journey through expiry, consistency, and other impossible things before breakfast
If a value changes in the forest and the edge cache does not hear it, several users will.
Alice follows a stale response into a world where time-to-live is advisory, distributed state is argumentative, and every performance improvement has a small label reading 'DRINK ME'. This volume explains cache keys, eviction policies, invalidation strategies, and the social perils of believing a dashboard that was refreshed yesterday.
Contents
- Down the Rabbit Hole with a Warm Object Store
- The Mad Hatter's Least Recently Used Tea-Party
- Advice from a Caterpillar on Cache Keys
- The Queen of Hearts Demands Global Invalidation
Published by Austenpunk, the distinguished imprint for engineers who believe that every production incident would be improved by a stronger sense of narrative irony.
This essential volume combines literary feeling, technical anxiety, and just enough documentation to suggest that somebody once understood the system.