Collaboration
BoardCast — Realtime Whiteboard
CRDT-based collaborative whiteboard with WebRTC + Socket.IO and presence.
2023
Problem
- Conflicts and overwrites during multi-user edits.
- Unstable peer connections on poor networks.
Approach
- CRDT state, optimistic UI, and reconciliation.
- TURN/STUN fallback + adaptive bitrate.
- Sharding presence channels, sticky sessions.
Results
−90%
Collab Errors
3.2×
Active Sessions
−50%
Reconnect Time
Want a similar outcome?
Tell me your goals, constraints, and timeline—I’ll propose the safest way to ship fast.