Sarthak Tiwari

Designing Data-Intensive Applications Review

One line review - Designing Data-Intensive Applications

Should have read this five years ago. Kleppmann covers distributed systems in a way that gives you vocabulary for things you’ve observed but couldn’t articulate. The chapters on replication and consensus are worth the price alone. Required reading if you’re building anything that needs to be reliable at scale.