Client · Anonymised · Real-time messaging
200K concurrent WebSocket connections on bare metal, held for two years
A real-time messaging platform moved from a single overloaded VPS to a k3s cluster on bare metal, with a Node client library rewritten in Go. Two years later it still holds its client's connection floor.
- 200K+
- concurrent WebSocket connections
- 90%
- less RAM after the Go rewrite
- 2 yrs
- holding the client's connection floor