Logo

The World of Peer-to-Peer

Small book cover: The World of Peer-to-Peer

The World of Peer-to-Peer

Publisher: Wikibooks
Number of pages: 134

Description:
This book intends to explain to you the overall utilization that P2P (Peer-to-Peer) technologies have in today's world, it goes deeper into as many implementations as it can and compares the benefits, problems even legal implications and changes to social behaviors and economic infrastructures. We explain in detail about the technology and how works and try to bring you a vision on what to expect in the future.

Home page url

Download or read it online for free here:
Download link
(8.5MB, PDF)

Similar books

Book cover: Computer Networks: Performance and Quality of ServiceComputer Networks: Performance and Quality of Service
by - Rutgers University
This book reviews modern computer networks with a focus on performance and quality of service. There is a need to look towards future, where wired and wireless/mobile networks will be mixed and where multimedia applications will play greater role.
(13947 views)
Book cover: U.S. Robotics Home Networking for DummiesU.S. Robotics Home Networking for Dummies
by - USRobotics
We think that if you have more than one computer in your home, you should have a network. That belief has its roots in the fact that we're generally lazy, and we believe everyone should do everything in the easiest possible manner.
(16136 views)
Book cover: Enabling Things to TalkEnabling Things to Talk
by - Springer
The Internet of Things is an emerging network superstructure that will connect physical resources and actual users. It will support an ecosystem of smart services bringing hyper-connectivity to our society by using augmented and rich interfaces.
(7334 views)
Book cover: Computers in CommunicationComputers in Communication
by - McGraw-Hill
The book is focused tightly on matters concerned with communication, it avoids excursions into other areas of computer science. The reader requires no background in computer communications, only a basic familiarity with computers in general.
(16157 views)