Designing Data Intensive Applications by Martin Kleppmann
The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
This comprehensive guide delves into the architecture and design of modern data systems, exploring the fundamental principles and trade-offs involved in building reliable, scalable, and maintainable applications. It covers a wide range of topics including data models, storage engines, distributed systems, and consistency models, providing a deep understanding of how to handle large volumes of data efficiently. Through practical examples and detailed explanations, it equips readers with the knowledge to make informed decisions when designing data-intensive applications, ensuring they can meet the demands of today's data-driven world.
- Published
- 2017
- Nationality
- British
- Length
- Long
- Pages
- 500-600
- Original Language
- English
- Avg User Rating
-
(5.0)
- Alternate Titles
- None
This book is not currently on any lists.