real-time-systems - Build WebSocket and SSE real-time systems
Build real-time features with WebSocket, Server-Sent Events, Redis pub/sub, connection management, presence tracking, and multi-server scaling.
Tags
Updated: 2026-10-02Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Manage WebSocket connections
- Stream events with SSE
- Publish messages through Redis
- Track user presence
- Scale across servers
- Handle disconnect cleanup
Inputs
- Connection configuration
- Authentication tokens
- Room and channel identifiers
- Event payloads
- Redis connection URL
- User presence statuses
Outputs
- Real-time messages and events
- Server-Sent Event streams
- Presence status updates
- Connection status changes
- Pub/sub notifications
Requirements
- Node.js or TypeScript runtime
- WebSocket and SSE server support
- Redis service
- Authentication and authorization handlers
