InfoSecurity

Peer-to-Peer Computing

Building Supercomputers with Web Technologies

By Alfred Wai-Sing Loo

  • eBook Price: $69.95
Buy eBook Buy Print Book

Peer-to-Peer Computing Cover Image

  • Add to Wishlist
  • ISBN13: 978-1-8462-8381-9
  • 278 Pages
  • User Level: Students
  • Publication Date: October 18, 2007
  • Available eBook Formats: PDF

Related Titles

  • Information Systems and Neuroscience
  • BPM - Driving Innovation in a Digital World
  • Data-Driven Process Discovery and Analysis
  • Physical Asset Management
  • Transactions on Large-Scale Data- and Knowledge-Centered Systems XVIII
  • UML @ Classroom
  • AIDA-CMK: Multi-Algorithm Optimization Kernel Applied to Analog IC Sizing
  • Computational Color Imaging
  • Uncertainty Quantification in Computational Fluid Dynamics and Aircraft Engines
  • Non-Linear Finite Element Analysis in Structural Mechanics
Full Description
The Client/Server architecture for computing systems was first proposed in the late 1980s as an alternative to conventional mainframes. Processing in the mainframe quickly becomes a bottleneck in any system. Client/server models shift the processing burden to the client computer. Through workload sharing, client/server systems can improve efficiency while reducing costs. Companies are again searching for ways to improve their processing power without further investment in new hardware and software. Many client computers are idle most of the time, and have unused disk space. The next logical step is to maximise the use of these computers. The peer-to-peer (P2P) model is the answer. A new and simple peer-to-peer model will be introduced in this book, which will teach readers to install peer-to-peer systems in which users can share their computing power. The target readers are those who have basic Java knowledge and are interested in building (or testing the performance of) peer-to-peer systems.
Table of Contents

Table of Contents

  1. Overview of P2P Systems.
  2. File Sharing P2P Systems.
  3. The Need for More Powerful Computers.
  4. Problems and Solutions.
  5. Web Sever and Related Technologies.
  6. Introduction to Servlets.
  7. Java Network Programming.
  8. Testing and Enhancements of Servlets.
  9. Power Server: Model 1.
  10. Power Server: Model 2.
  11. Power Server: Model 3.
  12. Power Server: Model 4.
  13. Wireless P2P Systems.
  14. Implementation of Wireless P2P Systems.
  15. Computer Architecture.
  16. Distributed and Parallel Algorithms.
  17. Infrastructure and Future Developments.
  18. Appendix 1: Data Sharing P2P Algorithm.
  19. Appendix 2: Useful Resources.
Errata

Please Login to submit errata.

No errata are currently published