Slack Engineering·unknown·13 min read66

Migrating Millions of Concurrent Websockets to Envoy

Slack has a global customer base, with millions of simultaneously connected users at peak times. Most of the communication between users involves sending lots of tiny messages to each other. For much of Slack’s history, we’ve used HAProxy as a load balancer for all incoming traffic. Today, we’ll talk about problems we faced with HAProxy,…

Discussion around the web

Score breakdown

  • Technical depth65
  • Practical value90
  • Originality85
  • Writing quality100
  • Source reputation85
  • Recency0
  • External engagement32
  • On-site engagement0

More like this

Engradar shows a summary and links to the original article. The full article is hosted on slack.engineering.