Design Youtube or Netflix


🙋 Here are some details you should know about this question:

How would you design the video upload pipeline - how is the video received, stored, and encoded into multiple resolutions?

How do you store videos? Object store like S3 or HDFS?

How do you ensure low-latency, high-availability playback across the globe? Would you use a CDN or edge caching?

What analytics do you track (watch time, engagement, abandonment)? How is it processed?


← Back to Main Table