Ubers Journey to Scalable Container Builds
This talk will present in detail the long and windy path that Uber has been on over the past few years to containerize the thousands of microservices written by thousands of engineers.It will go throu …
Talk Title | Ubers Journey to Scalable Container Builds |
Speakers | Antoine Pourchet (Software Engineer, Uber Technologies) |
Conference | Open Source Summit + ELC Europe |
Conf Tag | |
Location | Lyon, France |
Date | Oct 27-Nov 1, 2019 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
This talk will present in detail the long and windy path that Uber has been on over the past few years to containerize the thousands of microservices written by thousands of engineers.It will go through the predicament that Uber was in before containers, where a select team of engineers would use Puppet to run services on thousands of machines.This will be followed by an in depth dissection of Uber’s first version of their container building stack, and how their migration plan successfully saved years of engineering time, while providing filesystem isolation and immutability to service owners.The last part of the presentation will be about the limitations of that build stack, and the OSS that was developed in house in response. Antoine will present the internals of Makisu and Kraken, used ubiquitously at Uber and available for anyone who wishes to build and distribute docker images either in their public cloud, or on premise.