Back to problems

Design a Global One-to-One Voice Calling System

System Design · Microsoft · Medium

Worldwide One-to-One Voice Calling Platform Design a voice calling service that serves tens of millions of registered mobile clients around the globe. Any user can call any other registered user; the called party receives an incoming-call alert, can accept or decline, and an established call transports live audio streams between the two participants. Constraints & Assumptions Keep clear boundaries among account/device lifecycle management, call-signaling, push delivery, and…

Checking your access…