2001 · 723 citations · 19 references
ComputingComputer ScienceComputer SystemsFault ToleranceFault-tolerant ComputingFault-tolerant SystemsFault-tolerant CommunicationLoad Balancing Under FailuresNetwork Fault TolerancePeer-to-peer NetworksPeer-to-peer SystemsRoutingBandwidthBandwidth SharingFault-tolerant MulticastMulticast CommunicationMulticast DeliveryMulticast ProtocolsMulticast RoutingOverlay Maintenance
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 arbitrarily large receiver groups while tolerating failures in routers and network links. Bayeux also includes specific mechanisms for load-balancing across replicate root nodes and more efficient bandwidth consumption. Our simulation results indicate that Bayeux maintains these properties while keeping transmission overhead low. To achieve these properties, Bayeux leverages the architecture of Tapestry, a fault-tolerant, wide-area overlay routing and location network.
19
Ion Stoica, Robert Morris, David R. Karger et al. · 2001 · 9.7K citations
A scalable content-addressable network
Sylvia Ratnasamy, Paul Francis, Mark Handley et al. · 2001 · 6.4K citations · Full text
John Kubiatowicz, David Bindel, Yan Chen et al. · ACM SIGPLAN Notices · 2000 · 2K citations · Full text
A case for end system multicast
Sanjay Rao · IEEE Journal on Selected Areas in Communications · 2002 · 1.5K citations