I'm looking for peer to peer framework recommendations to build a distributed app. In particular, a framework that supports seeds and peer discovery, message passing, maybe firewall / UPNP support, etc.I'm not particular about language (Java, Go, Javascript, etc), since it's for a new project. I found this thread from 2016 (https://news.ycombinator.com/item?id=11145691), it had some interesting recommendations, but quite a few were out of date, and with the big push to distributed apps nowadays, I thought it might be a good time to readdress the topic.Some of the solutions form the other thread or that I've found:- Smokesignal (Javascript / Node, not updated in >10 months) https://github.com/marcelklehr/smokesignal- ZeroTier: https://www.zerotier.com/product-netcon.shtml- Maki: https://maki.io- Telehash: http://telehash.org/- A whole host of blockchain projects, Bitcoin, Ethereum, HyperLedger, Scorex (Scala blockchain)Bitcoin is an interesting option, it certainly has a large user base and is well tested and secure code, but forking it has it's own set of issues.
HN link: https://news.ycombinator.com/item?id=16785878
Posted by zilchers
Post stats: Points: 113 - Comments: 34 - Sun Apr 8 12:49:54 UTC 2018
#hackernews #Ask #HN #Recommendations #for #Peer #to #Peer #Frameworks #2018
HackerNewsBot debug: Calculated post rank: 86 - Loop: 103 - Rank min set to: 80