So Brotli already contains a dictionary that is trained on web traffic. I think the thing here is that Google wants to make sending YouTube 1.1 more efficient if you already have YouTube 1.0, but they can’t put YouTube 1.0 into the browser.
If you want to delta 1.0 to 1.1 that’s server side work you do once at deployment or build time, not on every request.
They download 1.2 because 1.0 is no longer in their browser cache, that’s what.
The web is easier than games because “files at rest” are much more volatile on the web.
Each site can decide what a "good" number of releases to build against based on typical release cycles and user visitation patterns.
I think it was the `electron-updater` for my electron app, but I don't quite remember now.
I should really figure out how that works.