The many faces of publish/subscribe

PT Eugster, PA Felber, R Guerraoui… - ACM computing surveys …, 2003 - dl.acm.org
Well adapted to the loosely coupled nature of distributed interaction in large-scale
applications, the publish/subscribe communication paradigm has recently received …

A survey on content-centric technologies for the current Internet: CDN and P2P solutions

A Passarella - Computer Communications, 2012 - Elsevier
One of the most striking properties of the Internet is its flexibility to accommodate features it
was not conceived for. Among the most significant examples, in this survey we consider the …

A scalable content-addressable network

S Ratnasamy, P Francis, M Handley, R Karp… - Proceedings of the …, 2001 - dl.acm.org
Hash tables-which map" keys" onto" values"-are an essential building block in modern
software systems. We believe a similar functionality would be equally valuable to large …

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 …

SCRIBE: A large-scale and decentralized application-level multicast infrastructure

M Castro, P Druschel, AM Kermarrec… - IEEE Journal on …, 2002 - ieeexplore.ieee.org
This paper presents Scribe, a scalable application-level multicast infrastructure. Scribe
supports large numbers of groups, with a potentially large number of members per group …

Splitstream: High-bandwidth multicast in cooperative environments

M Castro, P Druschel, AM Kermarrec, A Nandi… - ACM SIGOPS operating …, 2003 - dl.acm.org
In tree-based multicast systems, a relatively small number of interior nodes carry the load of
forwarding multicast messages. This works well when the interior nodes are highly …

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 …

A case for end system multicast (keynote address)

Y Chu, SG Rao, H Zhang - ACM SIGMETRICS Performance Evaluation …, 2000 - dl.acm.org
The conventional wisdom has been that IP is the natural protocol layer for implementing
multicast related functionality. However, ten years after its initial proposal, IP Multicast is still …

Looking up data in P2P systems

H Balakrishnan, MF Kaashoek, D Karger… - Communications of the …, 2003 - dl.acm.org
The main challenge in P2P computing is to design and implement a robust and scalable
distributed system composed of inexpensive, individually unreliable computers in unrelated …

A case for end system multicast

Y Chu, SG Rao, S Seshan… - IEEE Journal on selected …, 2002 - ieeexplore.ieee.org
The conventional wisdom has been that Internet protocol (IP) is the natural protocol layer for
implementing multicast related functionality. However, more than a decade after its initial …