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.

Follow

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

Sign in to participate in the conversation
Octodon

Octodon is a nice general purpose instance. more