staff System design
Design a video streaming platform
Design a Netflix/YouTube-style streaming platform that supports upload, transcoding, adaptive playback, and personalization. Optimize for global low-latency playback and storage cost.
Scale targets
Users: 250M paid subsQPS: 15M concurrent streamsLatency: <2s startup timeStorage: ~exabyte
Key areas
Upload + transcoding pipelineAdaptive bitrate streaming (HLS/DASH)Edge CDN strategyDRM + licensingRecommendation + personalization