1 Comment
User's avatar
User's avatar
Comment removed
Dec 15
Comment removed
Pradeep Gupta's avatar

Absolutely agree.

That diversion is the real aha moment.

YouTube optimizes for time-to-first-play, not storage efficiency.

Pre-converting into multiple resolutions looks wasteful at first, but it eliminates real-time transcoding latency at scale.

It’s a classic distributed-systems trade-off:

1. storage is cheaper than user wait time

2. predictable playback beats on-demand perfection

Once you see it through that lens, the architecture feels obvious and incredibly powerful.