Scaling a real-time collaboration platform to 100,000 concurrent users
A communication startup needed to launch an enterprise workspace with real-time video, collaboration and calendar synchronization without compromising responsiveness as usage grew.
The challenge
The platform needed a distributed backend capable of supporting high-capacity video sessions and real-time state synchronization. The engineering challenge was to keep interactive media traffic from competing with core application transactions while maintaining reliable synchronization with external calendars.
What Hithika did
The architecture separated media routing from transactional services, introduced service discovery and gateway-based routing, and used Kafka for event-driven synchronization. The Jitsi media layer was horizontally scaled so video workloads could grow independently from core application services.
Business outcome
- 100,000 concurrent live video sessions supported
- 5 core platform modules delivered from the ground up
- 60% reduction in enterprise calendar meeting collisions
- Sub-second transmission performance for live sessions