Lightning Talk: Beyond Operators: Reimagine Distributed Applications on Kubernetes
summary
Argues Kubernetes needs a smaller runtime API for native distributed apps and demonstrates a POC: a lightweight coordinator that launches worker pods, registers for pod-ready events via the Kubernetes API, and exchanges HTTP callbacks with workers. Uses existing Kubernetes objects (no new primitives), an event-driven API inspired by actors, runs as a binary on a laptop proof-of-concept that actually launches pods and communicates, and aims to add leader election, storage, and service primitives.
AI-written summary · about
chapters (9)
- 0:00Intro
- 0:52Controllers
- 1:33Operators
- 2:16What I Want...
- 3:08My experiment...
- 3:50The Coordinator
- 4:49The Worker
- 5:15Deployment
- 5:26Running the Application
related talks
06mLightning Talk: Cloud Native Design Patterns
06mLightning Talk: K0s at the Edge: Minimal Kubernetes, Maximum Impact
15mKeynote: Kubernetes
20mKeynote: Kubernetes: This Job is Too Hard: Building New Tools, Patterns and Paradigms to Democratize
08mLightning Talk: Should You Run Your Database on Kubernetes
06mLightning Talk: Kubernetes on Edge for People Who Don’t Do Kubernetes
06mLightning Talk: Zombie Kubernetes!: Making Nodes Rise From The Dead
34mDistributed applications and Kubernetes
