Skip to main content
Engineering, Backend

Migrating Uber’s Compute Platform to Kubernetes: A Technical Journey

April 24 / Global
Featured image for Migrating Uber’s Compute Platform to Kubernetes: A Technical Journey
Image
Figure 1: Uber cluster federation, Up.
Image
Figure 2: Uber developer platform components.
Image
Figure 3: Artifact uploader architecture diagram.
Image
Figure 4: Gradual scaling control flow.
Image
Figure 5: Image prefetching.
Image
Figure 6: Kubernetes migration timeline.
Aditya Bhave

Aditya Bhave

Aditya Bhave is a Senior Staff Engineer working on the Container Platform team. He led a large cross-functional, cross-geography team to move the platform from Mesos to Kubernetes. He is passionate about building distributed systems with high quality.

Arun Krishnan

Arun Krishnan

Arun Krishnan is a Senior Software Engineer on the Container Platform team. He’s a key contributor in migrating Uber’s shared stateless platform from Mesos to Kubernetes. He has a keen interest in building scalable and reliable distributed infrastructure.

Posted by Aditya Bhave, Arun Krishnan