System Design Curriculum

Track 12: Real-Time Systems

Scale live websocket connection grids, pub/sub topologies, and presence updates tracking.

Syllabus Modules

Syllabus modules coming soon.

Planned Practice Projects

Projects mapping coming soon.

Learning Outcomes

  • Maintain active concurrent WebSocket connections inside cluster grids
  • Design sequence numbers generator engines ensuring message delivery order
  • Optimize presence servers memory utilization using Redis hash buckets

Interview Defense

  • Detail server routing fanout systems broadcast-broadcasting to million viewers
  • Compare long polling, Server-Sent Events, and WebSockets options