@GergelyOrosz: How have the fundamentals of building large, distributed software systems changed the last decade? A conversation with …
Summary
Martin Kleppmann discusses how the fundamentals of building large, distributed systems have evolved over the past decade in light of the updated second edition of his book "Designing Data-Intensive Applications."
View Cached Full Text
Cached at: 04/22/26, 11:22 PM
How have the fundamentals of building large, distributed software systems changed the last decade? A conversation with Martin Kleppmann (author of Designing Data-Intensive Applications) - given that the second, updated edition of the book was just released. Timestamps: 00:00
Similar Articles
@GergelyOrosz: Tomorrow on The Pragmatic Engineer Podcast: Designing Data Intensive Applications with Martin Kleppmann
The Pragmatic Engineer Podcast will feature an interview with Martin Kleppmann on designing data-intensive applications.
@aiDotEngineer: Tokenmaxxing, Productivity, & internal AI Platforms @swyx in conversation with @GergelyOrosz, Editor of The Pragmatic E…
Podcast discussion on "tokenmaxxing," real-world AI productivity gains, and how internal AI platforms are reshaping software engineering roles.
@ainunnajib: code is free coding is over system design is the new software engineering
A commentary on the shift in software engineering focus from coding to system design, reflecting changing priorities in the industry as code generation becomes commoditized.
@BenjDicken: Sharding is: 1) The foundation of database scalability 2) Super interesting architecturally If you want to Design Data …
Ben Dicken emphasizes that sharding is essential for building scalable databases and architecting data-intensive applications.
The Engineer Bottleneck Has Moved - And We’re Not Ready
The article argues that the traditional software engineering bottleneck has shifted to new areas, but the industry hasn't adapted its hiring or training practices accordingly.