Jump to ratings and reviews
Rate this book

Modern Data Systems: Designing Reliable, Scalable, and Intelligent Applications: A practical journey into the architecture, patterns, and principles ... Foundations of Modern Data and AI Systems)

Rate this book

316 pages, Paperback

Published November 10, 2025

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
9 (100%)
4 stars
0 (0%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 - 6 of 6 reviews
69 reviews
November 19, 2025
Modern Data Systems is the book I wish I had when I started designing distributed applications. Daniel Holt takes incredibly complex ideas—streaming pipelines, fault tolerance, replication models, schema evolution—and turns them into something understandable, practical, and even enjoyable.

The writing is crisp, the diagrams are genuinely helpful, and the examples feel pulled straight from actual production war rooms. Holt’s explanation of B-trees vs. LSM trees, plus the trade-offs behind each, might be the best I’ve ever read. The chapter on reliability patterns alone (retries, fallbacks, timeouts, circuit breakers) should be mandatory reading for anyone touching backend code.

What truly makes the book stand out is its longevity. It doesn’t chase trends; it teaches timeless thinking. You can apply the ideas whether you're building with Postgres or DynamoDB, Kafka or Pulsar, Kubernetes or serverless.

Highly recommended for anyone who wants to grow from a developer into a true architect. This book doesn’t just teach systems—it teaches system thinking.
86 reviews
December 8, 2025
I’ve read a lot of books on distributed systems, and most are either academically dense or hopelessly shallow. This one strikes a perfect balance. Holt does an excellent job of breaking down LSM trees, B-trees, consistency models, retries, circuit breakers, streaming systems, and observability without losing sight of the bigger picture.

I appreciated how often he connects theory to the actual systems used by companies like Netflix and LinkedIn. Seeing how design patterns translate into real architectures made everything click.

The sections on schema evolution, versioning, and future-proofing were especially valuable — these are the problems that bite organizations years down the road, and very few books address them properly.

If you're involved in building platforms, pipelines, or distributed services, this belongs on your desk.
80 reviews
January 2, 2026
What I liked most about this book is its balance between depth and clarity. It doesn’t shy away from hard topics like consistency models or transaction isolation, but it also doesn’t get lost in academic detail. Everything is tied back to real architectural decisions and trade-offs.

The chapters on streaming, observability, and schema evolution were particularly useful. They reflect challenges that show up repeatedly in real systems and are often underexplained elsewhere. I also appreciated that AI and machine learning architectures are placed in context with traditional data pipelines instead of treated as something completely separate.

This is a book I can see myself recommending to engineers who are ready to move beyond frameworks and start thinking in systems.
52 reviews
November 14, 2025

An essential read for anyone designing distributed systems in 2025 and beyond.
Holt brings together the best of computer science fundamentals, modern engineering practice, and forward-looking design principles. The coverage of streaming architectures, event-driven pipelines, and MLOps pipelines shows how systems thinking connects across old and new paradigms.
This is not a cookbook—it’s a foundational text. It gives you the vocabulary, frameworks, and architectural instincts needed to build systems that can truly scale and survive failure.
A brilliant, comprehensive resource you’ll revisit again and again.
86 reviews
December 20, 2025
Modern Data Systems avoids the trap of chasing tools or trends. Instead, it teaches durable principles that apply across technologies and eras. The chapters on storage engines, event-driven pipelines, and observability are particularly strong, bridging classic distributed systems theory with today’s data and AI workloads.

I appreciated how the book connects data infrastructure to machine learning and MLOps without treating AI as an afterthought. Holt’s writing is calm, precise, and deeply practical. For engineers, architects, and technical leaders who want to design systems that last, this is an outstanding reference.
87 reviews
December 20, 2025
What impressed me most is how framework-agnostic this book is. Instead of chasing trends, it teaches mental models that remain relevant regardless of technology changes. The chapters on storage engines, streaming pipelines, and observability are grounded in real production realities, not theory for theory’s sake.

The diagrams deserve special mention—they simplify complex ideas without oversimplifying them. For engineers and architects who want to understand why certain designs work, this book delivers real value.
Displaying 1 - 6 of 6 reviews

Can't find what you're looking for?

Get help and learn more about the design.