websocket-patterns - Production WebSocket Patterns for Real-Time Apps
Connection management, room patterns, reconnection strategies, and message protocol design
Tags
Updated: 2026-03-22Capabilities
Typical Inputs
Typical Outputs
What this skill does
- manage connections
- send messages
- join rooms
- broadcast messages
- leave rooms
- check heartbeats
- buffer messages
- reconnect
- send requests
- handle responses
Inputs
- WebSocket server
- client connection
- room identifier
- message data
- event type
- client ID
- request payload
- reconnection delay
Outputs
- message
- heartbeat ping
- room message
- connection status
- error event
- RPC response
Requirements
- WebSocket server compatibility
- Message size limit support
- WebSocket client support
