![]() The websocket connections are ingested into a system called “wss” (WebSocket Service) and accessible from the internet using and (it’s not a website, you just get a HTTP 404 if you go there). To deliver messages instantly, we use a websocket connection, a bidirectional communications link which is responsible for you seeing “Several people are typing…” and then the thing they typed, nearly as fast as the speed of light permits. Today, we’ll talk about problems we faced with HAProxy, how we solved them with Envoy Proxy, the steps involved in the migration, and what the outcome was. ![]() For much of Slack’s history, we’ve used HAProxy as a load balancer for all incoming traffic. Most of the communication between users involves sending lots of tiny messages to each other. Slack has a global customer base, with millions of simultaneously connected users at peak times.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |