this post was submitted on 01 Mar 2025
684 points (99.4% liked)

memes

12200 readers
3441 users here now

Community rules

1. Be civilNo trolling, bigotry or other insulting / annoying behaviour

2. No politicsThis is non-politics community. For political memes please go to [email protected]

3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month

4. No botsNo bots without the express approval of the mods or the admins

5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.

A collection of some classic Lemmy memes for your enjoyment

Sister communities

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 45 points 2 days ago (1 children)

The real reason is boring: CDN logistics.

This will be a grossly oversimplified explanation. Streaming platforms mirror their files across dozens - sometimes hundreds - of server farms. However, it's not efficient to mirror everything in every location. For instance, if a YouTube channel has a viewer base that is 99% located in the UK, it wouldn't make sense to waste the bandwidth to transfer those files and the storage to keep them on servers in the US, in the off-chance an American clicks on that channel's video. So when you try to play a video that isn't already cached on your regional server, you have to fetch it from a farther-away server, which results in degraded stream quality as you're literally accessing a file from a physically farther location. But a larger channel with a more widespread audience is more likely to have viewers in farther regions, so those files are more likely to get mirrored to other server locations.

Ads, however, are smaller files, and are generally going to be locale-specific, so it makes sense to keep those cached in all the local servers. So you never have to reach far to pull an ad, but you may have to reach far to pull the content you actually want to see.