Generalizing Kubernetes Controller Sharding: Patterns That Wo... Motohiro Otsuka & Tomoyuki Nakamura
About this talk
This talk, presented by Motohiro Otsuka and Tomoyuki Nakamura from LY Corporation, explores the challenges and solutions of generalizing Kubernetes controller sharding beyond simple operators. The speakers share their experiences from managing a multi-cluster Kubernetes PaaS with over 10,000 nodes, highlighting how controller inefficiencies became the significant bottleneck. They discuss the adaptations necessary for effective sharding, such as implementing stable partition keys, shard-scoped caches, and shard-aware queues, while maintaining the integrity of the existing open-source software. Attendees will gain practical insights and a checklist for enhancing control plane performance through lower latency and a more stable architecture.
More from this event
See all 436 talks →
Best of KubeCon + CloudNativeCon Amsterdam 2026
2:17
The Quiet Work of Forever: Sustaining Open Source Communities - O. Hope Amaechi-Okorie, JSON Schema
26:24
Evolving KServe: The Unified Model Inference Platform for Both Predictive and... F. Spolti & J. Lee
32:40
Preventing S3 Cost Storms: Applying Cortex’s Efficiency Lessons to I/O-Heav... A. Fishman-Lichterman
5:32