Here’s an AWS employee basically saying nobody can host a social media service without AWS or the like, and if you look for alternatives you have wrongspeak on your platform and shouldn’t find a host. Thoughts? lastweekinaws.com/blog/parlers

He also uses "platform for nazis" and "need to scale to millions of users" in reference to the same hypothetical service looking for a home. Seems like a pessimistic view of the world.

@alan8325 The internet is very dependent on what are essentially edge caches these days, and while those are physically distributed around the world, they're administratively/economically highly centralized companies. That's not quite the point he's making. But it's the biggest issue.

It's certainly doable to host yourself. But it won't be as cheap/efficient as using a big cloud provider unless you're operating at a huge scale. Note how Twitter is switching to AWS...

@alan8325 The sad thing is fixing this problem isn't that hard: come up with a secure caching protocol that all ISPs can run, on an equal opportunity basis. It doesn't even need to be some fancy decentralized thing. Encrypted blobs would be enough.

But there's zero incentive for Google to implement support for that in Chrome, so...

@bitcoineagle @alan8325 Exactly!

This tech is out there. The challenge is getting adoption in mainstream browsers. Quite possibly an insurmountable challenge, as Google has negative incentives to do it... Maybe Apple would be willing to in Safari.

@alan8325 @bitcoineagle Problem is it's a chicken-and-egg thing: without a major browser implementing it, hard to get enough ISPs to run edge cache servers.

On a tech level, you could anycast the edge caches. But where is the money going to come from to pay the bills to run them while you wait for ISP adoption?

@pete @alan8325 @bitcoineagle

concrete proposal: web CDN over IPFS
insert a JS IPFS client on your page, make it download resources from IPFS
Follow

@ArturoGoosnargh @alan8325 @bitcoineagle IPFS isn't magic: ISPs need to run IPFS caches if you want latency and downloads speeds to be competitive with existing CDNs.

· · Web · 1 · 0 · 1
@pete @alan8325 @bitcoineagle

if the objective is the latency as CloudFlare then yes.
if the objective is scaling bandwidth, resisting DDoS and having acceptable latency then maybe not necessary.

@ArturoGoosnargh @alan8325 @bitcoineagle Well what I was talking about up-thread was finding ways to get past the monopoly position of CDNs for people trying to compete with services like Twitter and YouTube. Sure, even Bittorrent can help w/ file distribution. But we need something that's actually competitive for mainstream websites.

Sign in to participate in the conversation
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!