Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Databases, information systems, and peer-to-peer computing : Second International Workshop, DBISP2P 2004, Toronto, Canada, August 29-30, 2004, revised selected papers (LNCS 3367)
Ng W., Ooi B., Ouksel A., Sartori C., Springer-Verlag New York, Inc., Secaucus, NJ, 2005. 231 pp. Type: Book (9783540252337)
Date Reviewed: Jun 2 2006

When you think of peer-to-peer (P2P) computing, what immediately comes to mind? Do you think of two computers communicating with each other? Do you think of the online music-sharing powerhouse Napster.com, the site that got into legal trouble by providing one of the first music-sharing services on the Internet? With the pervasive deployment of computers, P2P is not only receiving increasing attention in research, product development, and investment circles (not to mention the hundreds of thousands of P2P participants already using this type of distributed computing technology), but is also the basis of the Second International Workshop on Databases, Information Systems, and Peer-to-Peer Computing, held in Toronto, Canada in August 2004.

The authors present a number of papers on P2P-related topics. So what is P2P? P2P refers to a class of systems and applications that employ distributed resources to perform a function in a decentralized manner. P2P computing isn’t really new; the fundamental technology behind P2P has been around for a while in the form of completely decentralized networks of peers.

The authors suggest that a P2P computer network topology consists of a network that relies primarily on the computing power and bandwidth of the participants in the network. P2P networks are typically used for connecting nodes largely via ad hoc connections. Such networks are useful for many purposes. In the purest sense, a P2P network does not have any notion of clients or servers, but uses the notion of peer-node equality, where each simultaneously functions as both a client and a server to other nodes on the network.

The authors state that the P2P approach has a number of benefits, such as improving scalability by avoiding dependency on centralized points; eliminating the need for costly infrastructure by enabling direct communication among clients; and enabling resource aggregation. In fact, P2P computing promises to be the prime paradigm shift necessary to push a number of interesting distributed computing technologies out of the shadows and into the light.

Interestingly, the problems that still need to be solved in P2P computing loosely map to problems encountered in distributed computing, such as coordinating and monitoring the activities of independent nodes and ensuring robust, reliable communication between nodes. However, not all distributed computing is P2P computing.

The authors do not propose a single P2P design solution in this volume, but the P2P practitioner may want to use the authors’ research findings as a basis for consideration when investigating P2P further.

Reviewer:  Eric W. Yocam Review #: CR132866 (0704-0334)
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
Distributed Databases (H.2.4 ... )
 
 
Data Sharing (H.3.5 ... )
 
 
Distributed Networks (C.2.1 ... )
 
 
Network Architecture And Design (C.2.1 )
 
Would you recommend this review?
yes
no
Other reviews under "Distributed Databases": Date
Federated database systems for managing distributed, heterogeneous, and autonomous databases
Sheth A., Larson J. ACM Computing Surveys 22(3): 183-236, 2001. Type: Article
Jul 1 1991
Asserting the optimality of serial SJRPs in processing simple queries in chain networks
Gursel G., Scheuermann P. Information Processing Letters 19(5): 255-260, 1984. Type: Article
Sep 1 1985
Nested transactions: an approach to reliable distributed computing
Moss J., Massachusetts Institute of Technology, Cambridge, MA, 1985. Type: Book (9780262132008)
Mar 1 1986
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy