loading...
The Costs of Using JXTA
Link?ping, Sweden September 01-September 03
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/PTP.2003.1231516Third International Conference on Pee ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Emir Halepovic, University of Saskatchewan
Ralph Deters, University of Saskatchewan

Project JXTA is an open-source effort to specify the standard protocols for peer-to-peer communication and collaboration. This paper proposes a JXTA performance model and presents results obtained by benchmarking the JXTA 1.0 reference implementation in Java.

This study focuses on the performance evaluation of typical peer operations and consequences for the peer network, the user and the developer. The important tradeoff between peer startup latency and the maintenance of the local cache is shown and discussed. The throughput limits of pipes, the core JXTA communication concept, are also measured in a LAN environment for smooth and bursty traffic. The results indicate that the limiting factor for reliable throughput is the number of messages rather than size in bytes, as well as that small JXTA messages carry an excessive overhead of control data. Important performance issues and trade-offs are identified and explored, as a basis for the formulation of guidelines for system designers and simulation-based research of JXTA networks.

Citation:
Emir Halepovic, Ralph Deters, "The Costs of Using JXTA," p2p, pp.160, Third International Conference on Peer-to-Peer Computing (P2P'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions