Design a Video Streaming Service — Roadmap Step & Resources
Video upload, transcoding, storage and adaptive bitrate delivery at scale
- Level: advanced
- Estimated time: 2 days
- Roadmap: System Design
Before this step
Mini projects
- Whiteboard a full design for a YouTube/Netflix-style streaming platform
Interview questions
- How does adaptive bitrate streaming adjust video quality in real time?
Study resources
- Designing Youtube (Article) — The System Design Primer's own worked example of a video streaming platform.
- System Design: Netflix / YouTube (Video) — A practical walkthrough of designing a video upload, transcoding and streaming platform.
Part of
- System Design Interview Practice & Case Studies — section
- System Design roadmap — the full learning path