In a dynamic distributed system with a very large number of nodes, such as a cloud, it issometimes useful to discover the nodes that are up in the system at a given time. The number of those nodes changes continually along the operation time, as some nodes crash and some join the system. In this paper we introduce a presence service that was implemented over a gossip structure using an epidemic multicast protocol. Unlike other common presence services, our service is fully distributed. Due to epidemic dissemination and inherent redundancy provided by the multicast protocol, the service is resilient against message loss and link crashes. In a scenario we developed to evaluate the efficiency and scalability of our presence service, we show ho...
There is an inherent trade-off between epidemic and deterministic tree-based broadcast primitives. T...
Protocols which track message stability are an important part of reliable multicast protocols in fau...
The participation of individuals in multi-layer networks allows for feedback between network layers,...
The scalability and resilience of epidemic multicast, also called probabilistic or gossip-based mult...
Epidemic-style (gossip-based) techniques have recently emerged as a scalable class of protocols for ...
In epidemic or gossip-based multicast protocols, each node simply relays each message to some random...
Epidemic, or probabilistic, multicast protocols have emerged as a viable mechanism to circumvent the...
Although epidemic or gossip-based multicast is a robust and scalable approach to reliable data disse...
Epidemic broadcast algorithms have a number of characteristics, such as strong resilience to node fa...
Resource management poses particular challenges in large-scale systems, such as server clusters that...
We present a classification of epidemic-based approaches utilized in the context of mobile ad hoc ne...
Epidemic algorithms have recently been rediscovered, and have been implemented in many applications ...
Publish/subscribe middleware is being increasingly used to devise large-scale critical systems. Alth...
Recently there has been an effort to build scalable and reliable application-level multicast solutio...
Abstract—Massive data dissemination is often disrupted by frequent join and departure or failure of ...
There is an inherent trade-off between epidemic and deterministic tree-based broadcast primitives. T...
Protocols which track message stability are an important part of reliable multicast protocols in fau...
The participation of individuals in multi-layer networks allows for feedback between network layers,...
The scalability and resilience of epidemic multicast, also called probabilistic or gossip-based mult...
Epidemic-style (gossip-based) techniques have recently emerged as a scalable class of protocols for ...
In epidemic or gossip-based multicast protocols, each node simply relays each message to some random...
Epidemic, or probabilistic, multicast protocols have emerged as a viable mechanism to circumvent the...
Although epidemic or gossip-based multicast is a robust and scalable approach to reliable data disse...
Epidemic broadcast algorithms have a number of characteristics, such as strong resilience to node fa...
Resource management poses particular challenges in large-scale systems, such as server clusters that...
We present a classification of epidemic-based approaches utilized in the context of mobile ad hoc ne...
Epidemic algorithms have recently been rediscovered, and have been implemented in many applications ...
Publish/subscribe middleware is being increasingly used to devise large-scale critical systems. Alth...
Recently there has been an effort to build scalable and reliable application-level multicast solutio...
Abstract—Massive data dissemination is often disrupted by frequent join and departure or failure of ...
There is an inherent trade-off between epidemic and deterministic tree-based broadcast primitives. T...
Protocols which track message stability are an important part of reliable multicast protocols in fau...
The participation of individuals in multi-layer networks allows for feedback between network layers,...