Unmesh Joshi Patterns Of Distributed Systems Work May 2026
That is the legacy of Unmesh Joshi. He taught us to see the clockwork. Unmesh Joshi is a Principal Consultant at ThoughtWorks and the author of the upcoming O'Reilly book, "Patterns of Distributed Systems." His pattern catalog is available at martinfowler.com.
He built the . The "Gang of Four" for the Cloud Native Age If you have been a developer for more than a few years, you know the Design Patterns: Elements of Reusable Object-Oriented Software (the "Gang of Four" book). Those patterns (Singleton, Factory, Observer) gave us a shared vocabulary to talk about code. unmesh joshi patterns of distributed systems
Next time you restart a Kubernetes pod and marvel at how etcd recovers without losing state, or how Kafka maintains order after a broker crashes, remember: you are not witnessing magic. You are witnessing . That is the legacy of Unmesh Joshi
You are watching a recover via a Leader and Followers pattern, using a High-Water Mark to truncate a Write-Ahead Log , protected by a Lease and a Generation Clock . He built the