Case 2
Requirements and Constraints
YouTube must ingest massive files, serve globally with low startup latency, and recommend the next clip — all profitably.
Video is the bulk of bytes; metadata is the bulk of queries. Treating them as one system fails — upload and transcode are write pipelines, playback is a CDN problem, home feed is a ranking problem.
Why these technologies?
videouploadCDNtranscodingmetadataS3Kafka