Caching

Alice's Adventures in Cache Invalidation

A curious journey through expiry, consistency, and other impossible things before breakfast

Lewis Carroll · 17 July 2026

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

  1. Down the Rabbit Hole with a Warm Object Store
  2. The Mad Hatter's Least Recently Used Tea-Party
  3. Advice from a Caterpillar on Cache Keys
  4. 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.

Cover of Alice's Adventures in Cache Invalidation
× Cover of Alice's Adventures in Cache Invalidation