Fun With Websockets
summary
Showcases working experiments: a conference Hydra second‑screen that streams supplemental slides, a failed Couch Potato remote, and a multiplayer Realm of Alysium prototype built with Socket.io, Node.js and Redis (deployed issues with ports and Blackberry). Details on scaling: moved from Socket.io + Redis to sockjs + Redis pubsub behind nginx, heartbeat and fallback to XHR/long‑polling, and a simulator hitting about 500 simulated users—prototypes mostly work but edge cases around load balancers, mobile browsers and reconnect logic remain.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 2:13What makes websockets fun and creative
- 3:40Chat to multiscreen apps
- 5:27Real-time gaming
- 7:18Couch remote control
- 8:01One-to-many patterns
- 9:50Broadcast second screens
- 11:58Scaling Node with Socket.IO
- 14:04End-to-end patterns
- 15:46Deploying real-time challenges
- 17:52Simpler user setup
- 20:22Browser compatibility issues
- 21:46Experiment with websockets
- 22:50Summary
- 23:10Q&A








