BLU Discuss list archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Discuss] peer to peer software
- Subject: [Discuss] peer to peer software
- From: adler at stephenadler.com (Stephen Adler)
- Date: Sun, 15 Jun 2014 11:12:55 -0400
- In-reply-to: <539318A8.4030609@stephenadler.com>
- References: <539318A8.4030609@stephenadler.com>
On 6/7/2014 9:50 AM, Stephen Adler wrote: > Blu, > > I'm looking to write a peer to peer application and was looking for > some tool kits or libraries or other software bit which I could use to > build my application. I did a quick search of peer to peer software > and all I got were discussions and books about general peer to peer > applications, but nothing on existing peer to peer software libraries > or tools which one can use in order to build your application. Is > there such a thing "out there"? Or do I need to write all tcp socket > communications from scratch? (peer discovery algorithms etc.) > > Thanks. > > Steve. > > _______________________________________________ > Discuss mailing list > Discuss at blu.org > http://lists.blu.org/mailman/listinfo/discuss > <soapbox> I want to thank you all for all the comments you've sent in about peer 2 peer. It seems to me from reading the comments that p2p is basically all about p2p discovery. I also realize that from the discussion, the internet is now broken. The way p2p is obviously supposed to work is sending out a broadcast udp message querying "the internet" for peers. Back in 1990, that may have worked, but now?... no way. So its all about seeding peer discovery through tricks and gimmicks. uploading an initial list of peers to an irc chat room, a web site, dynamic dns etc. Basically we are now in an era where we effectively have to hack the udp broad cast method. Further more, since now about everyone sits behind a NAT firewall, further hacks are needed for "outside ip discovery". It's as if we need to reboot the internet or build a new internet on top of the mess commercialization of the internet has done to it. I get this feeling that with all the firewalls spewed through the internet, the only port one can use is 80, and everything has to be proxyed through that port..... A sorry state of affairs... </soapbox>
- Follow-Ups:
- [Discuss] peer to peer software
- From: me at mattgillen.net (Matthew Gillen)
- [Discuss] peer to peer software
- From: blu at nedharvey.com (Edward Ned Harvey (blu))
- [Discuss] peer to peer software
- From: tmetro+blu at gmail.com (Tom Metro)
- [Discuss] peer to peer software
- References:
- [Discuss] peer to peer software
- From: adler at stephenadler.com (Stephen Adler)
- [Discuss] peer to peer software
- Prev by Date: [Discuss] color laser printer
- Next by Date: [Discuss] peer to peer software
- Previous by thread: [Discuss] peer to peer software
- Next by thread: [Discuss] peer to peer software
- Index(es):