
Caching Strategies and Invalidation
Field notes on caches that lied: the four caching patterns, TTL guidance by data type, and why one hot key going stale can bring your database down with it.
Tag

Field notes on caches that lied: the four caching patterns, TTL guidance by data type, and why one hot key going stale can bring your database down with it.

Rate limiting isn't one algorithm choice — it's three decisions: where you enforce it, what key you use, and only then which algorithm to run.

Per CNCF's 2025 survey, 42% of teams that adopted microservices are consolidating services back. Microservices vs monolith, with a 2026 decision table inside.

A 2026 system design interview guide: a repeatable framework, capacity math, core building blocks, the new AI-infrastructure round, and the mistakes that get candidates cut.

57% of teams run agents in production but only 52% have evals. AI agents vs workflows comes down to one question: who decides the next step? Table inside.