Scaling Slack
This video is also available in the GOTO Play video app! Download it to enjoy offline access to our conference videos while on the move.
Slack is the market leader in persistent group messaging, supporting millions of users daily, for hours each day. Slack's core messaging experience is connection-oriented, maintaining long-lived, stateful sessions to enable a low-latency, highly present user experience. Scaling a connection-oriented service presents challenges that differ from those of a typical, request-based web service. In this talk we'll explore the evolution to date of Slack's technical underpinnings, which have evolved from supporting teams of hundreds, to thousands, to hundreds of thousands of users. Since Slack is not done scaling, we'll also discuss some possible future directions.
-
Pragmatic Event-Driven MicroservicesAllard BuijzeWednesday Jun 20 @ 12:00
-
50.000 Orange Stickies LaterAlberto BrandoliniWednesday Jun 20 @ 10:50
-
Microservice API Management, Discovery Documentation and all that JazzGraham BrooksWednesday Jun 20 @ 15:00
-
A Microservices JourneySusanne KaiserWednesday Jun 20 @ 13:50
-
Scaling SlackKeith AdamsWednesday Jun 20 @ 16:20