3 ms·
For lack of a better term, this is an 'emerging' field, so I don't know if best practices (in terms of architecture) apply (yet). In addition to Diaspora, have
by niftich 10y ago
For lack of a better term, this is an 'emerging' field, so I don't know if best practices (in terms of architecture) apply (yet).
In addition to Diaspora, have a look at GitTorrent [1], which uses the BitTorrent DHT for data storage, git as a data interface, and the bitcoin blockchain for verified identities. You can also draw inspiration from IFPS [2]. There is also a curated list [3] of resources or technologies useable to build p2p systems, including these and many other projects and libraries.
[1] https://github.com/cjb/GitTorrent https://github.com/cjb/GitTorrent
[2] https://ipfs.io/ https://ipfs.io/
[3] https://github.com/kgryte/awesome-peer-to-peer https://github.com/kgryte/awesome-peer-to-peer
- philippnagel 10y agoThanks!