this post was submitted on 22 Jul 2023
2382 points (98.7% liked)
Lemmy.World Announcements
29035 readers
3 users here now
This Community is intended for posts about the Lemmy.world server by the admins.
Follow us for server news ๐
Outages ๐ฅ
https://status.lemmy.world
For support with issues at Lemmy.world, go to the Lemmy.world Support community.
Support e-mail
Any support requests are best sent to [email protected] e-mail.
Report contact
- DM https://lemmy.world/u/lwreport
- Email [email protected] (PGP Supported)
Donations ๐
If you would like to make a donation to support the cost of running this platform, please do so at the following donation URLs.
If you can, please use / switch to Ko-Fi, it has the lowest fees for us
Join the team
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
You're being down voted, but a p2p cdn is something that sort of already exists. IPFS is probably the most mature. As far as I know, it'd only work for static content though. It's also an entirely different protocol so you'd have to use some sort of local gateway or plugin to make use of it.
I have several vms and dedicated servers that I sort of use as a DIY cdn. No where near as spread out or capable as something like cloudflare, but its also not incredibly expensive to do on a small low performance scale. DDOS mitigation is another story though, generally that is best handled by large networks that can soak up the throughput.
Yeah it's also more of a potential that I wanted to point out. Over the years that I have been involved with blockchain projects, I have developed a feeling for where blockchains and decentralised networks are suitable and where they are not. In this case, however, it seems very feasible to me. In the end, CDNs are nothing more than a server network that caches the data locally and distributes the bandwidth. This is exactly what an independent network could do with the advantage of the blockchain to remunerate the contributions of the individual node operators. But I see that the notion of blockchain triggers a great aversion in most people.
I don't have half the knowledge in IT you have, but i totally agree we should find a solution to seperate from mastadons who owns the whole network.
It's very similar to how we shouldn't give big corpos like GAFAM willingly our data/privacy or our foodchain shouldn't be controled by a few corpos who serve poison... (the list goes on).
Most people just don't care, they have nothing to hide or they won't die if they eat one cheesburger from McDonald's a week...
But in the case of lemmy I think (personal opinion) It's because it's easier, simpler, faster to setup right now. I'm sure if they had a better solution to not depend on cloudflare they would chose the other solution.
I mean your idea seems great, but how long would it take to put it inplace? How many highly qulified people are needed to make it work? How much will it cost....
I hope that in the long run, lemmy instances are going to find a better solution ๐
I'm only talking about the long run. For now cloudflare is a solid service. I'd love to see some experental approaches tho maybe from other smaller instances.
Build your own then.