Learn about Spotify's massive Android app migration from Gradle to Bazel in this technical conference talk presented by Spotify engineers Luka Cindro and Gabriel Borglund. Explore the complex challenges and solutions involved in transitioning a codebase containing 5 million lines of Kotlin, Java, and C++ code. Discover the strategic implementation of a hybrid build system that enabled iterative migration, various performance optimizations made to Bazel, and the specific features developed to ensure successful app releases to end users. Gain valuable insights into large-scale build system migration through this real-world case study from one of the world's most popular music streaming platforms.
Overview
Syllabus
Spotify's Journey to Releasing One of the World's Largest Apps wit... Luka Cindro & Gabriel Borglund
Taught by
Linux Foundation