Distributed Systems, Tradeoffs, and the Second Edition of DDIA with Martin Kleppmann

Published on 23.04.2026

ARCHITECTURE

Designing Data-Intensive Applications with Martin Kleppmann

TLDR: Martin Kleppmann, author of the widely-read Designing Data-Intensive Applications, joined The Pragmatic Engineer podcast to talk about the second edition of his book, how the cloud has changed distributed systems thinking, and why formal verification might finally get its moment in the sun thanks to LLMs. It is a broad, honest conversation that covers everything from startup war stories to the strange tension between academia and industry.

Designing Data-Intensive Applications with Martin Kleppmann