WebSockets

Persistent bidirectional connections for real-time features.

All topics · 2 lessons · 24 resources

Learn WebSockets on System Design Atlas

  1. 01Polling, long polling, SSE and WebSocketsFour ways to get live updates to a browser, and how to choose between them.Core Concepts: How Things Actually Work · 7 min read · start here
  2. 02Design a chat systemReal-time one-to-one and group messaging: persistent connections, message routing, ordering, storage and presence.Classic System Designs · 13 min read

Curated WebSockets resources

Case Studies

Documentation

Books

Papers

Blogs

YouTube