In this video, I’ll discuss RFC8441 bootstrapping WebSockets with HTTP/2 which is a critical protocol to allow WebSockets tunneling to scale on the backend. We will also discuss the current state of the art of Proxy and Backend Supports for this tech. Let us have a discussion.

  • 0:00 Intro
  • 3:00 WebSockets over HTTP/2
  • 7:40 Proxy Supports
  • 13:15 Browsers Supports
  • 14:00 Summary

Download Slides used in this video
https://payhip.com/b/Fa3N

RFC 8441

Resources

RFC8441
https://tools.ietf.org/html/rfc8441#section-4
nginx support
https://trac.nginx.org/nginx/ticket/1992
haproxy support
https://github.com/haproxy/haproxy/issues/162
Chrome support
https://www.chromestatus.com/feature/6251293127475200
Firefox support
https://bugzilla.mozilla.org/show_bug.cgi?id=1434137
envoy support
https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/http/upgrades

#developer #websockets

Why WebSockets over HTTP/2 (RFC8441) is Critical for Effective Load Balancing and Backend Scaling
2.90 GEEK