Replication is a fundamental strategy to obtain highly available services. Among the mechanisms that support replication, view synchronous multicast protocols emerge as a powerful abstraction to encapsulate fundamental problems in replication. Unfortunately, in the presence of a temporarily slow processor or network link the performance of implementations of view synchronous multicast is degraded for the whole group. This happens due to the strong reliability criterion, which forces a potentially large number of messages to be stored, eventually leading to buffer exhaustion and intermittent blocking of the application. This paper proposes a new multicast primitive, Semantically View Synchronous Multicast, that alleviates this problem by sel...
Semantic Reliability is a novel correctness criterion for multicast protocols based on the concept o...
Replication is a key enabling technology in distributed data sharing systems for improving both avai...
A multicast session can involve multiple receivers with different capacities. To accommodate this he...
Replication is a fundamental strategy to obtain highly available services. Among the mechanisms that...
In multicast communication systems, a single perturbed recipient can drastically affect the performa...
Semantic reliability is a novel correctness criterion for multicast protocols based on the concept o...
Abstract. We give a rigorous account of an algorithm that provides sequentially consistent replicate...
We have developed a scalable reliable multicast architecture for delivering one-to-many telepresenta...
The definition of reliable multicast has varied widely, going from requirements for absolute data re...
In today's Internet, there exist several repositories of resource allocation information. Speci...
By understanding how real users have employed reliable multicast in real distributed systems, we can...
Reliable multicast protocols can strongly simplify the design of distributed applications. However, ...
This paper presents the definition and solution to the uniform reliable multicast problem in the vir...
A key challenge in reliable multicast is to reduce the retransmission cost such as bandwidth usage a...
. We present a new replication algorithm that supports replication of a large number of objects on ...
Semantic Reliability is a novel correctness criterion for multicast protocols based on the concept o...
Replication is a key enabling technology in distributed data sharing systems for improving both avai...
A multicast session can involve multiple receivers with different capacities. To accommodate this he...
Replication is a fundamental strategy to obtain highly available services. Among the mechanisms that...
In multicast communication systems, a single perturbed recipient can drastically affect the performa...
Semantic reliability is a novel correctness criterion for multicast protocols based on the concept o...
Abstract. We give a rigorous account of an algorithm that provides sequentially consistent replicate...
We have developed a scalable reliable multicast architecture for delivering one-to-many telepresenta...
The definition of reliable multicast has varied widely, going from requirements for absolute data re...
In today's Internet, there exist several repositories of resource allocation information. Speci...
By understanding how real users have employed reliable multicast in real distributed systems, we can...
Reliable multicast protocols can strongly simplify the design of distributed applications. However, ...
This paper presents the definition and solution to the uniform reliable multicast problem in the vir...
A key challenge in reliable multicast is to reduce the retransmission cost such as bandwidth usage a...
. We present a new replication algorithm that supports replication of a large number of objects on ...
Semantic Reliability is a novel correctness criterion for multicast protocols based on the concept o...
Replication is a key enabling technology in distributed data sharing systems for improving both avai...
A multicast session can involve multiple receivers with different capacities. To accommodate this he...