Spotify on Arm Infrastructure
Arm-based cloud instances are lowering costs, improving performance, and reducing energy efficiency for companies migrating their tech stack from x86 instances to modern Arm infrastructure. This is why Spotify adopted Arm-based Google Axion to run its internal workloads.
Spotify adopted Arm-based Google Axion as its compute platform to power its internal workloads and product experiences for 675 million users, including 263 million paying subscribers, across more than over 180 markets.
Shift to modern architectures
Spotify embraced the opportunity to adopt Arm-based compute in the cloud, gaining firsthand experience in optimizing workloads for next-generation performance, compute and energy efficiency, and scalability.
Building flexibility and resilience
By introducing Arm-based Google Axion instances Spotify increased its architectural diversity, boosting performance-per-watt and ensuring workloads run efficiently across environments.
Investing where it matters most
The migration helped Spotify’s teams focus on innovation instead of infrastructure constraints, freeing resources to refine developer tooling and accelerate delivery at scale.
Challenges of Migration
Any platform shift can feel daunting, but the long-term benefits of moving to Arm clearly outweighed the challenges involved.
- Uncertainty: Spotify had never embarked on a CPU architecture change, so there was no internal playbook. It was a first for the company, and an opportunity to modernize its infrastructure.
- Complexity: Transitioning from a single architecture x86 environment to a hybrid, and eventually predominantly Arm-based infrastructure, introduced new considerations in deployment, testing, and reliability.
- Resource Prioritization: As with any major change initiative, the Platform team faced prioritization decisions—weighing the impact of allocating engineering resources to the migration. Ultimately, the significant gains in performance and efficiency made the effort worthwhile, and Spotify remained confident in the value of the transition.
How Axion Delivered for Spotify
Google Axion, based on Arm Neoverse V2 cores, provides leading price-performance across cloud-based instances. It also integrates with the C4A VM family underpinned by Titanium offload technology, offering 72 vCPUs, DDR5 memory, and Tier 1 networking.
The custom silicon delivers up to 65% better price-performance than comparable x86 VMs on Google Cloud, up to 60% better energy efficiency and performance per watt, and broad support for general-purpose workloads, including web services, databases, and AI inference. Axion aligns with Spotify on key priorities: cost, performance, and sustainability.
Spotify’s Cloud infrastructure migration to Axion involves multiple services and workloads, including Java applications, perimeter services, caching layers, data analytics, ML pipelines, CI/CD, build systems, and more. With most developer client devices also running on Arm-based hardware, Spotify benefits from optimal performance across their organization—from cloud to edge.
Migration Best Practices From Spotify
- Experiment: Go wide when testing which workloads would be easy or hard to migrate, as they will not behave in the same way.
- Evaluate instance families regularly: Familiarity with older instances can create engineering inertia, but using newer, modern instances like C4A brings performance benefits.
- Engage with your cloud service provider: Spotify engaged early with Google to troubleshoot issues and optimize workloads. The Google team helped with small configuration changes, such as upgrading to the latest open-source libraries and enabling Arm-specific build flags that helped fix perceived bottlenecks.
Arm Cloud Migration is our developer initiative for companies of all sizes migrating to Arm architecture in the cloud. Explore the Arm Software Ecosystem Dashboard, network with the Arm community, or access Engineering Experts for migration support. Access additional developer resources from the collaboration between Arm and Google Cloud.
Explore More Stories
Spotify’s Engineers Talk about Migrating from x86 to Arm
"Spotify is in the middle of a big shift in modern computing: moving from x86 processors to Google’s new Arm-based Axion chips. This isn’t just a hardware swap—it’s a disruptive change with ripple effects across performance, efficiency, and sustainability.”
Arm Developer Program
The Arm Developer Program brings together developers from across the world, providing advanced tools and resources, a network
of like-minded members, and live sessions from leading experts. Join today and get the support you need to build your software applications.