Distributed Thoughts
  • Home
  • About
Sign in Subscribe

David Aronchick

orchestration

Orchestration Allows Microservices to Be Unreliable (That's a Good Thing)

Orchestration Allows Microservices to Be Unreliable (And That's a Good Thing) One of the first features I wanted to build for Kubernetes was service workflows: Service A starts, then B, then C. If B fails, A should know, and C shouldn't panic. Services need to know
14 Jul 2025 3 min read
orchestration

Why Single Machines (and Single Clusters) Are Not Enough: The Orchestration Mindset

The Orchestration Epiphany I joined the Kubernetes team in January 2015, and one of my first memories was a late-night chat with Tim Hockin. We were discussing the opportunity in front of us, and he told me about his first experience with Borg, Google's internal orchestration system. "
10 Jul 2025 5 min read
virtual machines

In Cloud Native Compute, VMs Feel Like the Enemy (But They Aren't)

A quick confession The first production system I was ever a part of, long before anyone said "Kubernetes," ran on a lovingly hand-tuned SunOS box at the NIH with 2 (TWO!) CPUs. We cursed at shared library issues, noisy neighbors, and slow disks, and swore that if we
07 Jul 2025 4 min read
GitOps & Infrastructure

10 Years of Distributed Computing with Kubernetes

A look back at the history of Kubernetes and where it's headed (hint: it's about the data).
02 Jul 2025 3 min read
← Newer Posts Page 2 of 2
Distributed Thoughts © 2025
  • Sign up
Powered by Ghost