Designing Data-Intensive Applications
Rating ★ 0
Readers 0
Views 0
Digital PDF Information Systems

Designing Data-Intensive Applications

by Martin Kleppmann

ISBN 9781449373320
Language English
Published 2017
Access Online read only

Description

Designing Data-Intensive Applications provides an in-depth examination of the principles, architectures, and technologies used to build reliable, scalable, and maintainable data systems. Rather than focusing on specific programming languages or software frameworks, the book explores the fundamental concepts behind modern data-intensive applications, including data storage, distributed systems, replication, partitioning, consistency, fault tolerance, stream processing, and batch processing. Drawing on real-world technologies and engineering practices, it explains the trade-offs involved in designing systems that process and manage large volumes of data. Widely regarded as a definitive reference in software engineering, it is an essential resource for students, software architects, and professionals working with distributed systems, databases, and large-scale data infrastructure.

Reviews & Ratings

Share your thoughts and read feedback from other readers.

No reviews yet. Be the first to share your thoughts about this book!