Slack's Migrating Millions of Websockets from HAProxy to Envoy, let's discuss

The Backend Engineering Show with Hussein Nasser

Episode | Podcast

Date: Sun, 21 Mar 2021 23:37:45 GMT

<p>Slack started migrating from HAProxy to Envoy for their backend architecture, in this video, I’ll discuss their recent article when they moved the WebSockets portions, why they moved from HAProxy to Envoy and their production plans.</p> <p><br /></p> <p><strong>Resources</strong></p> <p><strong>Article</strong> https://slack.engineering/migrating-millions-of-concurrent-websockets-to-envoy/</p> <p><strong>RFC8441</strong> https://tools.ietf.org/html/rfc8441</p> <p><br /></p> <p>3:15 Websockets Crash Course https://youtu.be/XgFzHXOk8IQ</p> <p>9:50 HAProxy Runtime API https://youtu.be/JjXUH0VORnE</p> <p>20:00 Slack Jan 4th outage https://www.youtube.com/watch?v=dhZ5--R42AM</p> <p>23:00 RFC8441 Bootstrapping Websockets HTTP/2 <a href="https://youtu.be/wLdxC9gesBs">https://youtu.be/wLdxC9gesBs</a></p>