Skip to footer

Tag: Migration

Engineering Stability in Migrations: Moving to Immutable Collections in Uber’s Android Apps

Uber Engineering built a custom stack that generates AutoValue models using immutable collections to stably migrate Android apps at scale.
Project Mezzanine: The Great Migration

Project Mezzanine: The Great Migration

What happens when you have to migrate hundreds of millions of rows of data and 100 services over several weeks with dozens of engineers, while simultaneously serving millions of rides? The story of how Uber moved to Mezzanine in 2014.