Mathias Schwarz

Software Engineer @Uber Mathias Schwarz has been an infrastructure engineer at Uber for more than 5 years. He and his team is responsible for the deployment platform for stateless services used across all of Uber engineering. Mathias has a PhD in Computer Science from the Programming Languages group at Aarhus University.

Safe and Fast Deploys at Planet Scale

Can you write code, review, test, verify, and ship it safely to millions of users, all in the same day? Absolutely!

Every week thousands of Uber engineers push out several thousand changes to millions of users. This means that during working hours, some part of the Uber system starts upgrading every single minute and that the system never runs one single version across the host fleet.

In this talk, we will explore the lessons we learned as we scaled from a small engineering team using a single datacenter to thousands of engineers that continuously deploy changes across multiple cloud platforms, with a focus on maintaining fast and reliable delivery of software changes.


Thursday Nov 5 / 09:50AM PST (40 minutes )

TRACK Paths to Production: Deployment Pipelines as a Competitive Advantage ADD TO CALENDAR Add to calendar SHARE

3 weeks of live software engineering content designed around your schedule.

Don’t miss out! Save your seat now