Designing Data-Intensive Applications
Description
A practical and rigorous guide to building reliable, scalable, and maintainable data systems, this book explores the principles behind modern databases, distributed systems, data processing, and storage technologies. It examines how systems handle challenges such as consistency, fault tolerance, replication, partitioning, and stream processing, helping readers understand the trade-offs behind architectural decisions. Rather than focusing on a single tool or platform, it develops a durable framework for evaluating technologies and designing systems that can evolve with changing demands. Clear, technically informed, and richly comparative, the book is an essential resource for software engineers, architects, and anyone seeking a deeper understanding of data-intensive applications.
Available Editions
paperback
O'Reilly publications
Published Jan 1, 2017
ISBN: 9789352135240
Reviews
1 rating
No written reviews yet.
Details
First Published
2017
Language
eng
Content Warnings
No content warnings identified.