Video will not work for AT whatsoever. Text and images, fine, but I’m pretty sure leveraging edge delivery of video is just not going to work out well for users. I think they’ll need a centralized host for that portion, or some fancy ways to offload bandwidth otherwise to prevent constant hammering of popular videos.
109ms response time was the goal circa 2009. Now, with the advent of Kubernetes, response time as are in seconds. Proxies on top of proxies cost request time. Users will abandon.
CDN won’t scale to millions of users all uploading videos on a decentralized system. Article is specifically talking about AT Protocol which doesn’t account for video. Making a global CDN distribution of videos from decentralized sources is whole other ball of wax.
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.
Because one costs money and another doesn’t. Simple fact.
CDN distribution of content is 2X the cost of static hosted files. This isn’t a pendant saying “I CAN DO THIS” scenario, it’s “can it be monetized”, and in the case of of a video service on AT, absolutely not. Who do you think is paying for the hosting costs of a popular video in this scenario?
Cuban doesn’t know WTF he’s talking about about at all, but if he wants to launch competition and pay for that, there is certainly an expectation that a return will be built. Ads all over the place.
Video will not work for AT whatsoever. Text and images, fine, but I’m pretty sure leveraging edge delivery of video is just not going to work out well for users. I think they’ll need a centralized host for that portion, or some fancy ways to offload bandwidth otherwise to prevent constant hammering of popular videos.
Could implement torrents, which I believe is how Peertube handles it.
You apparently do not internet. Anything with a wait time is not an app platform people will use.
and it’s not outlandish to suggest that length decreases every year.
109ms response time was the goal circa 2009. Now, with the advent of Kubernetes, response time as are in seconds. Proxies on top of proxies cost request time. Users will abandon.
it’s called a CDN
CDN won’t scale to millions of users all uploading videos on a decentralized system. Article is specifically talking about AT Protocol which doesn’t account for video. Making a global CDN distribution of videos from decentralized sources is whole other ball of wax.
Bluesky has videos though?
Bluesky has videos linked to a static host by a different site or provider. They are not themselves the host of those videos. Different scenario.
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.
Because one costs money and another doesn’t. Simple fact.
CDN distribution of content is 2X the cost of static hosted files. This isn’t a pendant saying “I CAN DO THIS” scenario, it’s “can it be monetized”, and in the case of of a video service on AT, absolutely not. Who do you think is paying for the hosting costs of a popular video in this scenario?
Cuban doesn’t know WTF he’s talking about about at all, but if he wants to launch competition and pay for that, there is certainly an expectation that a return will be built. Ads all over the place.