i
nsyte
Explore
Community
GitHub
Dev
Settings
Sign In
-- / --
0.5x
1x
1.5x
2x
Both clients ONLINE — WebSocket connections established
Messages
0
Chat System Architecture
WS open
WS open
Client A
WS Server 1
WS Server 2
Message Queue
Message DB
Push Notify
Client B
Transport Protocol
WebSocket
Long Polling
SSE
User B Online
On
Send Message
User B Goes Offline
Send While Offline
User B Reconnects
Challenges
3