Long story short Activity Pub only pulls the content it needs from remote servers when it needs it and can choose how to handle media (serve the original or cache and proxy). It already is similar-ish to a CDN.
AT-Proto is super complex, but my understanding is that a new server (app in AT-Proto parlance) needs to copy everything beforehand from all others, and needs to constantly replicate everything, wether it will be served or not, making the data transfers intractably massive.
So why does it for for AP with Loops? What’s the fundamental difference between, isn’t the Fediverse the more decentralised system?
Because Activity Pub is not a data salad. A video lives in a specific place.
I don’t think it has been proven that Loops is viable at scale yet.
Can you reform this question?
Loops uses ActivityPub and feeds video in a TikTok like manner.
What’s the difference that makes it not achievable for AT but okay for AP?
Long story short Activity Pub only pulls the content it needs from remote servers when it needs it and can choose how to handle media (serve the original or cache and proxy). It already is similar-ish to a CDN.
AT-Proto is super complex, but my understanding is that a new server (app in AT-Proto parlance) needs to copy everything beforehand from all others, and needs to constantly replicate everything, wether it will be served or not, making the data transfers intractably massive.