oreilly.comSafari Books Online.Conferences.
Articles Radar Books  

P2P Memebag

Two way web

The web is historically an asymetric medium, where one party initiates contact and consumes data and the other passively accepts contact and provides data. Peer to peer, by contrast, is a more symetric medium, one where data flows in both directions. The first wave of peer to peer applications, Freenet, Napster and Gnutella, all created their own protocols to accomplish this, because HTTP is explicitly a client/server design. Some partisans of an evolutionary approach to change advocate instead combining a web client and web server into one program, which would overcome the asymetry and allow data to flow in both directions. The principle reason for this evolutionary approach is to be able to build on the maturity of the HTTP protocol, as well as the high availability of web browsers, web servers, libraries for programmers, and pre-existing knowledge. Advocates of new protocols say, for the most part, that it is easier to create entirely new tools than to change HTTP. Tim Berners-Lee, the inventor of the web, originally intended for the web to be a more asymetric medium.

Back to Index


P2P Weblogs

Richard Koman Richard Koman's Weblog
Supreme Court Decides Unanimously Against Grokster
Updating as we go. Supremes have ruled 9-0 in favor of the studios in MGM v Grokster. But does the decision have wider import? Is it a death knell for tech? It's starting to look like the answer is no. (Jun 27, 2005)

> More from O'Reilly Developer Weblogs


More Weblogs
FolderShare remote computer search: better privacy than Google Desktop? [Sid Steward]

Data Condoms: Solutions for Private, Remote Search Indexes [Sid Steward]

Behold! Google the darknet/p2p search engine! [Sid Steward]

Open Source & The Fallacy Of Composition [Spencer Critchley]