Real-time Messaging

An overview of Slack's channel and gateway servers that fan messages out to millions of connected clients in real time.

Consistent hashing is also at the center of Zalando's in-process load balancer built on an xxHash64 hash ring.

Published
2023-04-11
Scale
Not stated in source
Techniques
pub/sub consistent hashing fan-out
Stack
Java WebSockets

See also

The best scaling write-ups, weekly

One email a week. No spam.