December 10, 2019

206 words 1 min read

How Spotify Migrated Ingress HTTP Systems to Envoy

How Spotify Migrated Ingress HTTP Systems to Envoy

Erica and Vladimir are on the team responsible for perimeter systems that sit between Spotifys clients and its backend services. They started unifying those systems from a range of different technolo …

Talk Title How Spotify Migrated Ingress HTTP Systems to Envoy
Speakers Erica Manno (Software Engineer, Spotify), Vladimir Shakhov (Software engineer, Spotify)
Conference KubeCon + CloudNativeCon North America
Conf Tag
Location San Diego, CA, USA
Date Nov 15-21, 2019
URL Talk Page
Slides Talk Slides
Video

Erica and Vladimir 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.

comments powered by Disqus