Splitstream: High-bandwidth multicast in cooperative environments
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 …
forwarding multicast messages. This works well when the interior nodes are highly …
Gossip-based peer sampling
Gossip-based communication protocols are appealing in large-scale distributed applications
such as information dissemination, aggregation, and overlay topology management. This …
such as information dissemination, aggregation, and overlay topology management. This …
Total Recall: System Support for Automated Availability Management.
Availability is a storage system property that is both highly desired and yet minimally
engineered. While many systems provide mechanisms to improve availability-such as …
engineered. While many systems provide mechanisms to improve availability-such as …
Mercury: supporting scalable multi-attribute range queries
AR Bharambe, M Agrawal, S Seshan - Proceedings of the 2004 …, 2004 - dl.acm.org
This paper presents the design of Mercury, a scalable protocol for supporting multi-attribute
range-based searches. Mercury differs from previous range-based query systems in that it …
range-based searches. Mercury differs from previous range-based query systems in that it …
Synopsis diffusion for robust aggregation in sensor networks
Previous approaches for computing duplicate-sensitive aggregates in wireless sensor
networks have used a tree topology, in order to conserve energy and to avoid double …
networks have used a tree topology, in order to conserve energy and to avoid double …
Bullet: High bandwidth data dissemination using an overlay mesh
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 …
efficient point to multipoint communication across the Internet. Typically, nodes self-organize …
Peer-to-peer support for massively multiplayer games
B Knutsson, H Lu, W Xu, B Hopkins - IEEE INFOCOM 2004, 2004 - ieeexplore.ieee.org
We present an approach to support massively multiplayer games on peer-to-peer overlays.
Our approach exploits the fact that players in MMGs display locality of interest, and therefore …
Our approach exploits the fact that players in MMGs display locality of interest, and therefore …
[PDF][PDF] Pip: Detecting the Unexpected in Distributed Systems.
Bugs in distributed systems are often hard to find. Many bugs reflect discrepancies between
a system's behavior and the programmer's assumptions about that behavior. We present …
a system's behavior and the programmer's assumptions about that behavior. We present …
Chainsaw: Eliminating trees from overlay multicast
V Pai, K Kumar, K Tamilmani, V Sambamurthy… - Peer-to-Peer Systems IV …, 2005 - Springer
In this paper, we present Chainsaw, a p2p overlay multicast system that completely
eliminates trees. Peers are notified of new packets by their neighbors and must explicitly …
eliminates trees. Peers are notified of new packets by their neighbors and must explicitly …
[PDF][PDF] Life, death, and the critical transition: Finding liveness bugs in systems code
Modern software model checkers find safety violations: breaches where the system enters
some bad state. However, we argue that checking liveness properties offers both a richer …
some bad state. However, we argue that checking liveness properties offers both a richer …