Discover new ways of thinking about your distributed data system challenges.
In this practical and comprehensive guide, Martin Kleppmann helps you navigate the diverse and fast-changing landscape of approaches to processing and storing data for data-intensive applications.
- Peer under the hood of the systems you already use, and learn how to use and operate them more effectively
- Make informed decisions by identifying the strengths and weaknesses of different approaches and technologies
- Understand the distributed systems research upon which modern databases are built
- Go behind the scenes of major online services and learn from their architectures