Designing Data-Intensive Applications, 2nd Edition
Audiobook

Designing Data-Intensive Applications, 2nd Edition, by Martin Kleppmann

By Martin Kleppmann

★★★★☆ 4.0/5 (13 reviews)

Read by Graham Mack

🎧 24 hours 📘 Ascent Audio 📅 21 July 2026 🌐 English

About this Audiobook

Data is at the center of many challenges in system design today. Difficult issues such as scalability, consistency, reliability, efficiency, and maintainability need to be resolved. In addition, there’s an overwhelming variety of systems, including relational databases, NoSQL datastores, data warehouses, and data lakes. There are cloud services, on-premises services, and embedded databases. What are the right choices for your application? How do you make sense of all these buzzwords?

In this second edition, Martin Kleppmann and Chris Riccomini build on the foundation laid in the acclaimed first edition, integrating new technologies and emerging trends. You’ll be guided through the maze of decisions involved in building a modern data system, learn how to choose the right tools for your needs, and understand the fundamentals of distributed systems.

Peer under the hood of the systems you already use, and learn to use them more effectively
Make informed decisions by identifying the strengths and weaknesses of different tools
Learn how major cloud services are designed for scalability, fault tolerance, and consistency
Understand the core principles upon which modern databases are built

🎧 Listen free on Audible UK

Free 30-day trial · Cancel anytime

Clara’s Verdict

I review audiobooks across every genre, and I include technical computing titles in that remit because the question of whether a book works in audio is never more interesting than when the book contains diagrams, code samples, and distributed systems architecture. Designing Data-Intensive Applications – already a canonical text in software engineering before this second edition arrived – presents exactly that challenge. The verdict: it works rather better than you might expect, provided you approach it as a conceptual listen rather than a reference manual to be deployed in the moment.

Martin Kleppmann’s first edition is one of the very few technical books that engineers read cover-to-cover rather than dipping into it for reference. The second edition, co-authored with Chris Riccomini, expands the foundation to incorporate cloud services, new database paradigms, and the evolving landscape of distributed systems over the past decade. At twenty-four hours, this is a serious commitment. It repays that commitment substantially.

About the Audiobook

The book addresses the central challenge of modern software engineering: building systems that handle data at scale, reliably, consistently, and efficiently. Kleppmann and Riccomini guide listeners through the maze of modern data infrastructure – relational databases, NoSQL datastores, data warehouses, streaming systems, cloud services – not as a product survey but as an exploration of the underlying principles that determine when each approach is appropriate and what trade-offs each choice entails.

Key themes include the fundamental tension between consistency and availability in distributed systems, the mechanics of distributed consensus algorithms, the architecture of fault-tolerant infrastructure, the relationship between data models and the applications they support, and the engineering decisions that separate systems which scale gracefully from those that collapse under pressure. The second edition integrates new material on cloud-native architectures, emerging database paradigms, and the lessons learned from deploying large-scale systems over the past decade. This is not a book about specific technologies; it is a book about how to think clearly in a domain where unclear thinking is expensive.

Listeners who have access to the print edition for supplementary reference – particularly for the diagrams, which the authors acknowledge are important to the argument – will get the most from the combination. The audio edition works well as a way of absorbing the conceptual framework during commutes, with the physical book available for deeper reference.

The Narration

Graham Mack narrates, and his performance suits the material: clear, measured, and technically precise without becoming robotic. Technical narration is a genuine and underappreciated skill – the ability to make acronyms, system names, and architectural terminology sound natural and comprehensible in spoken form is not trivial, and many technical audiobooks fail precisely here. Mack handles it well. At twenty-four hours, this is among the longer technical audiobooks available, and Mack sustains consistent quality throughout. Ascent Audio’s production is clean and professional.

What Readers Say

The audiobook carries a 4.0-star average from thirteen early listeners, with reviews uniformly enthusiastic: “best book for engineers,” “must read for all software engineers in this AI era,” “the best software engineering book I’ve read.” Several reviewers note the book’s particular value in the current period, where understanding data infrastructure is no longer optional for engineers working at any meaningful scale. One reader wrote: “If you want to understand how we can store data and what trade-offs you must consider, you must read it.” This is accurate, and the second edition makes the argument with the benefit of a decade of additional evidence.

Who Should Listen?

A practical note on listening strategy: given the density of the material and the twenty-four-hour runtime, many listeners find it most effective to treat this as a course rather than a casual listen. Taking notes – either mental or physical – as you progress through the conceptual sections will significantly increase retention. Some listeners find it useful to pause after each major section and articulate, in their own words, the key trade-off or principle just covered. This is more effortful than passive listening, but the book repays that effort considerably. The physical text remains in print and pairs well with the audio for reference.

Software engineers, data engineers, systems architects, and technical leads who want to think more rigorously about data systems design. This is not a beginner’s book – it assumes familiarity with basic programming concepts and database operations. It is also not a book for those seeking to learn specific technologies in a practical sense. What you will develop is a far more rigorous conceptual framework for evaluating trade-offs between different architectural approaches, which is worth considerably more than specific technical knowledge in a field where the specific technologies change constantly. For anyone building systems at scale, that framework is worth twenty-four hours of serious attention.

Listen to Designing Data-Intensive Applications, 2nd Edition on Audible UK – essential conceptual grounding for anyone building systems at scale.

What listeners say

★★★★★

Best book for engineers

I've only just started reading it.Fast delivery.

– Ratmir
★★★★★

Recommend

Really good book

– Maurício
★★★★★

Great book

Great book for properly understand distributed systems.

– petre
★★★★★

Concepts that every Software Engineer should know

Must Read for all Software Engineers, more importantly in this AI era.

– umesh narayanan

Frequently asked questions

How long is the Designing Data-Intensive Applications, 2nd Edition audiobook?

The unabridged audiobook runs for 24 hours.

Who narrates Designing Data-Intensive Applications, 2nd Edition?

This audiobook is narrated by Graham Mack.

Can I listen to Designing Data-Intensive Applications, 2nd Edition for free?

Yes: new Audible UK members get a 30-day free trial with 1 credit, enough for this audiobook whatever its retail price. Our free audiobooks guide lists every other legal option.

Designing Data-Intensive Applications, 2nd Edition

🎧 Free listening

Listen free to the audiobook: Designing Data-Intensive Applications, 2nd Edition

✔ 30-day free trial ✔ First audiobook included ✔ Cancel in one click

In the US? Listen on Audible US

Clara Whitmore

By Clara Whitmore

Founder & Literary Critic