How Spotify optimizes iOS performance

Clear Filters

Showing 10 of 10 articles (Page 1 of 1)

Deeper dive into Spotify's mobile release tooling/process to catch issues before rollout; focuses on reliability & safe deploys at scale. Covers the Release Manager Dashboard (a Backstage plugin), backend optim...

Overview of Spotify's weekly mobile app release process for 675M+ users. Details the Release team's dual mission of coordinating releases and building supporting tools. Follows version 8.9.2 through the full cy...

Comprehensive guide to understanding, measuring, and reducing mobile application size.

Load Testing for 2022 Spotify Wrapped

Company: Spotify · Mar 31, 2023
Platform: iOS / Android

Each year, when Wrapped goes live, the Spotify team is faced with a “thundering herd problem”. Millions of people, all over the world and across all time zones, start watching their data stories on-platform

Spotify shares strategies for performing large-scale mobile platform migrations across 100+ squads, including migrating 2,200+ Android and iOS components to Bazel. Key lessons include starting small with proof ...

Spotify’s ‘XCRemoteCache’ uses remote caching to slash iOS clean build times by 70%.

Spotify uses hard data to tweak their mobile setup and keep users happy.

Spotify overhauled their app’s client-side setup to speed up tunes on every device out there.

How We Gave Superpowers to Our macOS CI

Company: Spotify · May 1, 2020
Platform: iOS / Android

Spotify juiced up their macOS CI, cutting iOS pre-merge checks by 75% with slick upgrades.

Spotify slashed iOS dev cycle time by half, keeping their coders in the groove.

Loading articles...