Live data from Hacker News

Ask HN: Recommendations for Peer to Peer Frameworks?

news.ycombinator.com

31–40 of 78 posts

Re: Ask HN: Recommendations for Peer to Peer Frameworks?

#31
post #23

Awesome List of P2P resources: https://github.com/kgryte/awesome-peer-to-peer Personal bias tilts to web tech. WebRTC will require you to centrally implement all your peer broker and logic. But take a look at something like Peer5 Video CDN to appreciate scalability: https://www.peer5.com/

Hey, Benji from Peer5 here - our product is really cool and helps you scale your video delivery but I don't believe it works in this case. We solve the problem of distributing HLS/DASH delivery over large p2p swarms and scaling video. Doesn't sound like it could work for OP. Thanks a lot for keeping us in mind though :)

Hey Benji. I saw you guys setting up at NAB yesterday. Would there be a good day this week to come by and talk shop?

Re: Ask HN: Recommendations for Peer to Peer Frameworks?

#32
post #26

Look into libp2p created by the Protocol Labs team (created IPFS). We're thinking of moving to this framework internally at Ethereum.

Second vote for libp2p. It looks very mature and generic enough to build whatever off of it. It has implementations in js and go. If you end up rolling your own, I found js to have the most building blocks (pmp and upnp libraries).

There's an implementation in Rust: https://github.com/libp2p/rust-libp2p

Re: Ask HN: Recommendations for Peer to Peer Frameworks?

#34

The 181 pages long GNUnet dissertation very recently got released: https://grothoff.org/christian/habil.pdf I'd strongly recommend going for GNUnet, nobody takes me serious when I say this, but it WILL surplant IP eventually.

http://web.archive.org/web/20180327164208if_/https://grothof...

Re: Ask HN: Recommendations for Peer to Peer Frameworks?

#35
> supports seeds and peer discovery, message passing, maybe firewall / UPNP support, etc.

Our audacious 'IPv8' work is now deployed live. Might fit you needs. Includes above features in a low-complexity approach. https://github.com/Tribler/py-ipv8 Our fresh IETF Internet Standard draft of this work: https://tools.ietf.org/html/draft-pouwelse-trustchain-00

Re: Ask HN: Recommendations for Peer to Peer Frameworks?

#37
post #33

The 181 pages long GNUnet dissertation very recently got released: https://grothoff.org/christian/habil.pdf I'd strongly recommend going for GNUnet, nobody takes me serious when I say this, but it WILL surplant IP eventually.

Link broken.

https://pdfs.semanticscholar.org/153d/578869863450766a870727...

Previous Hacker News discussion here: https://news.ycombinator.com/item?id=15877908

Re: Ask HN: Recommendations for Peer to Peer Frameworks?

#38

Look into libp2p created by the Protocol Labs team (created IPFS). We're thinking of moving to this framework internally at Ethereum.

>We're thinking of moving to this framework internally at Ethereum. Why not GNUnet? Check the recently released 181 pages long dissertation on it: https://grothoff.org/christian/habil.pdf

Link broke, here's a new one:

https://pdfs.semanticscholar.org/153d/578869863450766a870727...

Previous Hacker News discussion here: https://news.ycombinator.com/item?id=15877908

Re: Ask HN: Recommendations for Peer to Peer Frameworks?

#40
post #9

Maybe Scuttlebutt? https://www.scuttlebutt.nz/ Scuttlebutt is advertised as a social network, but in core it is an eternal distributed log. You can pass either public or private messages and assets around.

This is a great suggestion, have started looking into it. Thanks!
Post reply on HN