GameCachingBeginnerCache hits, misses, LRU, TTL, and stale datacacheLRUTTLhit rateGamePractice cache hits, misses, LRU eviction, TTL, stale data, cache warming, and hit rate through an interactive backend caching game.Cache Eviction LabCachingBeginnerCache hits, misses, LRU, TTL, and stale data/games/cache-eviction-lab/
Play, get feedback, save local progress, and optionally submit a leaderboard score.
Quick answer
Cache Eviction Lab is a short backend practice game for Cache hits, misses, LRU, TTL, and stale data. It helps learners make realistic decisions about cache, LRU, TTL, then explains why each answer is safe, risky, or production-ready.
Predict cache hits and misses from a request sequence.
Visualize LRU eviction as cache capacity fills.
Understand how TTL changes freshness and hit rate.
Concept explanation
Caching is a tradeoff between speed, capacity, and freshness. This lab makes those moving parts visible through a small request sequence.
Your local progress
0 XP0 games played0 completed
Progress, review history, and best scores are stored in this browser with localStorage.