
Designing Data-Intensive Applications
by Martin Kleppmann
Read on September 20, 2024
Data Engineering
Distributed Systems
Database
Scalability
About this book
The definitive guide to understanding the fundamental principles behind modern data systems. Covers distributed systems, data models, storage engines, replication, partitioning, transactions, and consistency models. Essential reading for anyone building reliable, scalable, and maintainable applications.



