The Anatomy of Kubernetes ListWatch(): Prologue

A multi-part deep dive series into the internals of the Kubernetes ListerWatcher interface

What I learned from Erlang about Resiliency in Systems Design

Failure in computer systems is inevitable. Adopting Erlang's philosophy of "Let it crash" at the many layers of abstractions in software can have a huge positive impact on resiliency.

12 Fractured Apps (Reloaded)

Three years ago Kelsey Hightower wrote a great article on how to refactor your applications correctly when going "cloud-native". A customer visit this week put me back in time, as the challenge was to containerize JBoss instances synchronizing via NFS...