Thursday, May 23 • 14:00 - 14:35
Kubernetes Scalability Definition Evolution - Wojciech Tyczynski & Andrzej Wasylkowski, Google

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
When Kubernetes 1.0 was announced in 2015, Kubernetes was claimed to support 100-node clusters. In order to prove that, we made the first attempt to define what does it mean that “Kubernetes scales to X-node clusters”. The SLOs making that definition were described in more detail in the first scalability-related Kubernetes blog post. However, as Kubernetes was maturing and new features were being added to it, it turned out that the initial definition is becoming meaningless, especially for larger users.
In this presentation, we will explain how the definition was evolving over time and where we are heading, what are our principles driving that evolution and what efforts were spawned as a result of that (such as new SLIs/SLOs effort, testing tooling etc.)

avatar for Wojciech Tyczynski

Wojciech Tyczynski

Staff Software Engineer, Google
Wojciech is working on Google Technical Infrastructure & Cloud since 2012. Since February 2015 he works on Kubernetes and Google Kubernetes Engine, focusing mainly on scalability, performance and scheduling. Before that, he was working on Omega project, where for the last year he... Read More →
avatar for Andrzej Wasylkowski

Andrzej Wasylkowski

Engineering Manager, Google
Andrzej is an engineering manager at Google working on GKE since 2017. He is currently leading GKE Autoscaling and Scalability teams. Before, he has worked as a software engineer on Ads and internal Google infrastructure. Before joining Google, Andrzej graduated with MSc in Computer... Read More →

Thursday May 23, 2019 14:00 - 14:35
Hall 8.0 F5