A survey and comparison of peer-to-peer overlay network schemes

EK Lua, J Crowcroft, M Pias… - … Surveys & Tutorials, 2005 - ieeexplore.ieee.org
Over the Internet today, computing and communications environments are significantly more
complex and chaotic than classical distributed systems, lacking any centralized organization …

Tapestry: A resilient global-scale overlay for service deployment

BY Zhao, L Huang, J Stribling, SC Rhea… - IEEE Journal on …, 2004 - ieeexplore.ieee.org
We present Tapestry, a peer-to-peer overlay routing infrastructure offering efficient, scalable,
location-independent routing of messages directly to nearby copies of an object or service …

[HTML][HTML] Peer-to-peer-based social networks: A comprehensive survey

N Masinde, K Graffi - SN Computer Science, 2020 - Springer
The use of online social networks, such as Facebook and Twitter, has grown at a
phenomenal rate. These platforms offer services that support interactions via messaging …

Scalable application layer multicast

S Banerjee, B Bhattacharjee… - Proceedings of the 2002 …, 2002 - dl.acm.org
We describe a new scalable application-layer multicast protocol, specifically designed for
low-bandwidth, data streaming applications with large receiver sets. Our scheme is based …

PeerReview: Practical accountability for distributed systems

A Haeberlen, P Kouznetsov, P Druschel - ACM SIGOPS operating …, 2007 - dl.acm.org
We describe PeerReview, a system that provides accountability in distributed systems.
PeerReview ensures that Byzantine faults whose effects are observed by a correct node are …

Bayeux: An architecture for scalable and fault-tolerant wide-area data dissemination

SQ Zhuang, BY Zhao, AD Joseph, RH Katz… - Proceedings of the 11th …, 2001 - dl.acm.org
The demand for streaming multimedia applications is growing at an incr edible rate. In this
paper, we propose Bayeux, an efficient application-level multicast system that scales to …

Hermes: A distributed event-based middleware architecture

PR Pietzuch, JM Bacon - Proceedings 22nd international …, 2002 - ieeexplore.ieee.org
In this paper, we argue that there is a need for an event-based middleware to build large-
scale distributed systems. Existing publish/subscribe systems still have limitations compared …

Distributing streaming media content using cooperative networking

VN Padmanabhan, HJ Wang, PA Chou… - Proceedings of the 12th …, 2002 - dl.acm.org
In this paper, we discuss the problem of distributing streaming media content, both live and
on-demand, to a large number of hosts in a scalable way. Our work is set in the context of …

{SkipNet}: A Scalable Overlay Network with Practical Locality Properties

NJA Harvey, MB Jones, S Saroiu, M Theimer… - … USENIX Symposium on …, 2003 - usenix.org
Scalable overlay networks such as Chord, CAN, Pastry, and Tapestry have recently
emerged as flexible infrastructure for building large peer-to-peer systems. In practice, such …

Bullet: High bandwidth data dissemination using an overlay mesh

D Kostić, A Rodriguez, J Albrecht… - Proceedings of the …, 2003 - dl.acm.org
In recent years, overlay networks have become an effective alternative to IP multicast for
efficient point to multipoint communication across the Internet. Typically, nodes self-organize …