Gergely Orosz · 6 min read · Design

Designing Data-intensive Applications with Martin Kleppmann

Read the original on newsletter.pragmaticengineer.com →

In this Pragmatic Engineer episode, Martin Kleppmann discusses Designing Data-Intensive Applications (second edition), his trajectory from startups to academia, and how modern infrastructure and the cloud reshape how we think about scaling. He shares why understanding system internals matters for developers, lessons from building Rapportive, and forward-looking ideas like formal verification and cryptography for transparency.

Key Takeaways

Excerpt

Stream the latest episode Listen and watch now on YouTube , Spotify , and Apple . See the episode transcript at the top of this page, and timestamps for the episode at the bottom. Brought to You by • Statsig – ⁠ The unified platform for flags, analytics, experiments, and more. Stop switching between different tools, and have them all in one place. • Sonar – The makers of SonarQube, the industry standard for code verification and automated code review. Sonar helps teams close the “architecture gap” by preventing code complexity and structural decay. Learn how Sonar is empowering the…

Back to Product Lattice Feed