A new protocol is presented that efficiently implements a reliable, causally ordered multicast primitive and is easily extended into a totally ordered one. Intended for use in the ISIS toolkit, it offers a way to bypass the most costly aspects of ISIS while benefiting from virtual synchrony. The facility scales with bounded overhead. Measured speedups of more than an order of magnitude were obtained when the protocol was implemented within ISIS. One conclusion is that systems such as ISIS can achieve performance competitive with the best existing multicast facilities--a finding contradicting the widespread concern that fault-tolerance may be unacceptably costly
We present a new scalable fault-tolerant algorithm which ensures total order delivery of messages se...
The design and correctness of a communication facility for a distributed computer system are reporte...
The ISIS project has developed a new methodology, virtual synchony, for writing robust distributed s...
The ISIS toolkit is a distributed programming environment based on virtually synchronous process gro...
The ISIS toolkit is a distributed programming environment based on virtually synchronous process gro...
The ISIS project has developed a distributed programming toolkit and a collection of higher level ap...
In this thesis, we present new protocols that provide reliable ordered multicasts to multiple overl...
Concepts of group (to structure processes) and causality (to structure sendings and deliveries of me...
Process groups are a natural tool for distributed programming and are increasingly important in dist...
This paper presents the Reliable Multicast Protocol (RMP). RMP provides a totally ordered, reliable,...
This thesis provides a layered proof of an algorithm based on the ISIS system that provides causal g...
International audienceWe study atomic multicast, a fundamental abstraction for building fault-tolera...
The difficulty of developing reliable distribution software is an impediment to applying distributed...
Network protocols that provide efficient, reliable, and totally-ordered message delivery to large nu...
This paper presents the definition and solution to the uniform reliable multicast problem in the vir...
We present a new scalable fault-tolerant algorithm which ensures total order delivery of messages se...
The design and correctness of a communication facility for a distributed computer system are reporte...
The ISIS project has developed a new methodology, virtual synchony, for writing robust distributed s...
The ISIS toolkit is a distributed programming environment based on virtually synchronous process gro...
The ISIS toolkit is a distributed programming environment based on virtually synchronous process gro...
The ISIS project has developed a distributed programming toolkit and a collection of higher level ap...
In this thesis, we present new protocols that provide reliable ordered multicasts to multiple overl...
Concepts of group (to structure processes) and causality (to structure sendings and deliveries of me...
Process groups are a natural tool for distributed programming and are increasingly important in dist...
This paper presents the Reliable Multicast Protocol (RMP). RMP provides a totally ordered, reliable,...
This thesis provides a layered proof of an algorithm based on the ISIS system that provides causal g...
International audienceWe study atomic multicast, a fundamental abstraction for building fault-tolera...
The difficulty of developing reliable distribution software is an impediment to applying distributed...
Network protocols that provide efficient, reliable, and totally-ordered message delivery to large nu...
This paper presents the definition and solution to the uniform reliable multicast problem in the vir...
We present a new scalable fault-tolerant algorithm which ensures total order delivery of messages se...
The design and correctness of a communication facility for a distributed computer system are reporte...
The ISIS project has developed a new methodology, virtual synchony, for writing robust distributed s...