DocumentCode
2068360
Title
The costs of using JXTA
Author
Halepovic, Emir ; Deters, Ralph
Author_Institution
Dept. of Comput. Sci., Saskatchewan Univ., Saskatoon, Sask., Canada
fYear
2003
fDate
1-3 Sept. 2003
Firstpage
160
Lastpage
167
Abstract
Project JXTA is an open-source effort to specify the standard protocols for peer-to-peer communication and collaboration. We propose a JXTA performance model and present results obtained by benchmarking the JXTA 1.0 reference implementation in Java. We focus on the performance evaluation of typical peer operations and consequences for the peer network, the user and the developer. The important trade-off 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.
Keywords
Java; cache storage; local area networks; message passing; open systems; performance evaluation; protocols; systems analysis; telecommunication network reliability; telecommunication traffic; JXTA message; JXTA network; JXTA performance model; Java; LAN environment; local cache; peer startup latency; peer-to-peer collaboration; peer-to-peer communication; simulation-based research; standard protocol; Collaboration; Communication standards; Costs; Delay; Java; Maintenance; Open source software; Peer to peer computing; Protocols; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Peer-to-Peer Computing, 2003. (P2P 2003). Proceedings. Third International Conference on
Print_ISBN
0-7695-2023-5
Type
conf
DOI
10.1109/PTP.2003.1231516
Filename
1231516
Link To Document