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.