P2P Techniques for Decentralized Applications

P2P Techniques for Decentralized Applications
Author: Esther Pacitti
Publisher: Springer Nature
Total Pages: 90
Release: 2022-06-01
Genre: Computers
ISBN: 3031018885


Download P2P Techniques for Decentralized Applications Book in PDF, Epub and Kindle

As an alternative to traditional client-server systems, Peer-to-Peer (P2P) systems provide major advantages in terms of scalability, autonomy and dynamic behavior of peers, and decentralization of control. Thus, they are well suited for large-scale data sharing in distributed environments. Most of the existing P2P approaches for data sharing rely on either structured networks (e.g., DHTs) for efficient indexing, or unstructured networks for ease of deployment, or some combination. However, these approaches have some limitations, such as lack of freedom for data placement in DHTs, and high latency and high network traffic in unstructured networks. To address these limitations, gossip protocols which are easy to deploy and scale well, can be exploited. In this book, we will give an overview of these different P2P techniques and architectures, discuss their trade-offs, and illustrate their use for decentralizing several large-scale data sharing applications. Table of Contents: P2P Overlays, Query Routing, and Gossiping / Content Distribution in P2P Systems / Recommendation Systems / Top-k Query Processing in P2P Systems


P2P Techniques for Decentralized Applications
Language: en
Pages: 90
Authors: Esther Pacitti
Categories: Computers
Type: BOOK - Published: 2022-06-01 - Publisher: Springer Nature

GET EBOOK

As an alternative to traditional client-server systems, Peer-to-Peer (P2P) systems provide major advantages in terms of scalability, autonomy and dynamic behavi
From P2P and Grids to Services on the Web
Language: en
Pages: 468
Authors: Ian J. Taylor
Categories: Computers
Type: BOOK - Published: 2008-12-11 - Publisher: Springer Science & Business Media

GET EBOOK

Covers a comprehensive range of P2P and Grid technologies. Provides a broad overview of the P2P field and how it relates to other technologies, such as Grid Com
Building Decentralized Blockchain Applications
Language: en
Pages: 189
Authors: Shahid Shaikh
Categories: Computers
Type: BOOK - Published: 2021-01-27 - Publisher: BPB Publications

GET EBOOK

Build decentralized applications using BlockchainÕs core technology Ê KEY FEATURESÊÊ _ Explore the engineering mechanism of Blockchain, Cryptocurrency, and
Handbook of Peer-to-Peer Networking
Language: en
Pages: 1421
Authors: Xuemin Shen
Categories: Technology & Engineering
Type: BOOK - Published: 2010-03-03 - Publisher: Springer Science & Business Media

GET EBOOK

Peer-to-peer networking is a disruptive technology for large scale distributed app- cations that has recently gained wide interest due to the successes of peer-
Peer-to-Peer Systems and Applications
Language: en
Pages: 626
Authors: Ralf Steinmetz
Categories: Computers
Type: BOOK - Published: 2005-11-03 - Publisher: Springer

GET EBOOK

Starting with Napster and Gnutella, peer-to-peer systems became an integrated part of the Internet fabric attracting millions of users. According to recent eval