Erik, Kateryna and Alex are on the team responsible for perimeter systems that sit between Spotify’s clients and its backend services. They started unifying those systems from a range of different technologies and protocols to a solution based on Envoy proxies and a unified control plane.
This talk introduces Spotify’s vision for the next-gen perimeter. However, it will mainly focus on the migration of all HTTP ingress traffic, handled by a brittle, custom Nginx/HAProxy setup to an Envoy-based solution.
The speakers will discuss how they’re migrating multiple high volume web services, serving millions of requests/sec, with minimum disruptions and zero-downtime for the feature teams that maintain Spotify’s backend services.
This talk will also illustrate how Spotify’s engineering culture of loosely coupled but highly aligned teams has informed the decisions taken during the migration.
Alex is a software engineer working on infrastructure and operations at Spotify. His team develops and maintains the perimeter systems that sit between the internet and Spotify’s backend services.
Kateryna Nezdolii (aka nezdolik) is an engineer by heart on Spotify’s Infrastructure and Operations team in Stockholm, Sweden. Her team develops and maintains perimeter systems that handle all ingress and egress traffic between clients and backend systems. Previously she helped... Read More →