Re:Ask HN: Video streaming is expensive yet YouTube "seems" ...
by c0balt on Sunday May 19, 2024 @09:12PM
(#40411106)
> To add more complexity -- you have these semi-predictable hype-waves especially two peaks in case of most YT videos where a "once-a-month" content becomes an "everyday" content before again becoming a "once-a-month" content.
Caching is hard but this sounds like an ARC would likely catch this, if it occurs on a small number of videos concurrently.
However, implementing this in practice is non-trivial. Knowing what is "everyday content" versus what is "once a month content".
To add more complexity -- you have these semi-predictable hype-waves especially two peaks in case of most YT videos where a "once-a-month" content becomes an "everyday" content before again becoming a "once-a-month" content. It feels you could specifically optimise for this -- reduce storage costs without sacrificing UX.