Review your favorite Linux distribution.
Go Back > Reviews > Books > Other
User Name


Search · Register · Submit New Review · Download your favorite Linux Distributions ·

Peer-to-Peer: Harnessing the Power of Disruptive Technologies
Reviews Views Date of last review
1 26321 04-07-2004
Recommended By Average Price Average Rating
100% of reviewers None indicated 9.0

Description: This book presents the goals that drive the developers of the best-known peer-to-peer systems, the problems they've faced, and the technical solutions they've found. The contributors are leading developers of well-known peer-to-peer systems, such as Gnutella, Freenet, Jabber, Popular Power, SETI@Home, Red Rover, Publius, Free Haven, Groove Networks, and Reputation Technologies. Topics include metadata, performance, trust, resource allocation, reputation, security, and gateways between systems.
Keywords: Peer p2p napster kazaa seti network security file sharing
Publisher: O'Reilly
ISBN: 0-596-00110-X

Post A Reply 
Old 04-07-2004, 05:39 PM   #1
Registered: Jun 2001
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation:
Would you recommend the product? yes | Price you paid?: None indicated | Rating: 9

Pros: well presented, makes the subject very interesting
Cons: possibly slightly repetative toward the end

This 2001 O'Reilly publication goes over the basics and the not-so-basics of P2P networking. It discusses the fundamental concepts in what P2P means and also takes a wide range of real example networks and describes them in a very real context that is easy to understand. As well as the usual suspects of Napster and Gnutella it also looks at other forms of P2P networking, such as Red Rover, a loosely bound network used to anonymously hold documents possibly of a sensitive political nature outside of the countries where simply being found in the possession of a *broken* modem can wind up with execution (Apparently... don't ask me!)

Concepts such as small world networks are also explored, explaining clearly why it's a really bad idea for a file sharing client like gtk-gnutella to come ready set with 100 standard nodes. Explanations are made about the way that, over time, the network's implicitly random qualities will lead it to even out to an impressive average of approximately 4 steps to any machien on the gnutella network (see "six degrees of kevin bacon"! ;-) )

This is, without exception, the only computer textbook I have ever read purely out of interest. I found it in my University library one wet afternoon and couldn't stop reading it. You forget the complex algorithms underneath it all and really get a good grip of whats going on, and you enjoy the journey too.

Buy it!


All times are GMT -5. The time now is 11:16 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration