Skip to main content
DXL
All work
Real-time systemsMicrosoft2024 — 2026

Message-path optimization for 100,000-attendee meetings

Making the messaging path behave when the attendee count has five zeros.

Role
Engineer — design and implementation
Organisation
Microsoft
concurrent users
100K

The problem

Messaging patterns that are harmless in a 20-person call become pathological at 100,000 attendees. Per-attendee work that costs microseconds individually turns into a system-level problem at that multiple.

The client has to stay responsive on every supported platform, including low-end hardware, while the event is live.

What I did

Designed and implemented message optimizations specifically targeting 100,000-user meetings.

Profiled and reworked hot paths in the cross-platform client codebase in C++ and TypeScript.

Validated behaviour with test-driven development and measured the result through the calling telemetry available in production.

Outcome

Message handling supports meetings at 100,000-user scale.

Reduced the cost of the highest-multiplier code paths in large-event scenarios.