Designing Data-Intensive Applications
System Design Case Studies

Case 2: Designing YouTube

Video upload, transcoding pipelines, CDN delivery, and metadata at billions of views.

Requirements and Constraints
Section lesson
Back-of-the-Envelope Estimation
Section lesson
Upload, Transcode, and Serve
Section lesson
Caching, Popularity, and Cost
Section lesson