tired: using CDNs for your fediverse instance

wired: turning the fediverse into a global CDN itself

with @cwebber's datashards proposal, it's possible. we plan to implement datashards in Pleroma 2.0 to accomplish this.

@kaniini @cwebber is this the "sharing bandwidth rather than rehosting everything" solution or something?

@abby @cwebber

datashards in combination with the Kademlia-based DHT work we are already doing for Pleroma 2.0 will allow for a distributed CDN. this is a combination of bandwidth sharing, and also selective mirroring of encrypted chunks.

the DHT provides the ability to know what nodes have what data shards, the data shards themselves provide a cryptographically verifiable source of truth

@kaniini @abby @cwebber
May I suggest talking with the bittorrent people before implementing a DHT ?

My opinion of DHTs at this point is they basically only work as long as there are no bad actors.


@cjd @kaniini @abby Also I think @lain has written a bittorrent DHT at some point, probably has some opinions

· · Web · 0 · 0 · 2
Sign in to participate in the conversation

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