Fundamentals of fault-tolerant distributed computing in asynchronous environments
FC Gärtner - ACM Computing Surveys (CSUR), 1999 - dl.acm.org
Fault tolerance in distributed computing is a wide area with a significant body of literature
that is vastly diverse in methodology and terminology. This paper aims at structuring the …
that is vastly diverse in methodology and terminology. This paper aims at structuring the …
Strong and weak virtual synchrony in Horus
R Friedman, R Van Renesse - Proceedings 15th Symposium on …, 1996 - ieeexplore.ieee.org
This paper presents two variants of virtual synchrony, which are supported by Horus. The
first variant, called strong virtual synchrony, includes the property that every message is …
first variant, called strong virtual synchrony, includes the property that every message is …
Relacs: A communications infrastructure for constructing reliable applications in large-scale distributed systems
O Babaoglu, R Davoli, LA Giachini… - Proceedings of the …, 1995 - ieeexplore.ieee.org
Distributed systems that span large geographic distances or manage large numbers of
objects are already common place. In such systems, programming applications with even …
objects are already common place. In such systems, programming applications with even …
Using broadcast primitives in replicated databases
I Stanoi, D Agrawal, A El Abbadi - … International Conference on …, 1998 - ieeexplore.ieee.org
We explore the use of different variants of broadcast protocols for managing replicated
databases. Starting with the simplest broadcast primitive, the reliable broadcast protocol, we …
databases. Starting with the simplest broadcast primitive, the reliable broadcast protocol, we …
Enriched view synchrony: A programming paradigm for partitionable asynchronous distributed systems
Distributed systems constructed using off-the-shelf communication infrastructures are
becoming common vehicles for doing business in many important application domains …
becoming common vehicles for doing business in many important application domains …
[PDF][PDF] Partial database replication and group communication primitives
G Alonso - Proc. European Research Seminar on Advances in …, 1997 - Citeseer
Existing research on replication is generally based on synchronous replication (all copies
are kept consistent at all times) and update everywhere (any replica can be updated) …
are kept consistent at all times) and update everywhere (any replica can be updated) …
Consistent and automatic replica regeneration
H Yu, A Vahdat - ACM Transactions on Storage (TOS), 2005 - dl.acm.org
Reducing management costs and improving the availability of large-scale distributed
systems require automatic replica regeneration, that is, creating new replicas in response to …
systems require automatic replica regeneration, that is, creating new replicas in response to …
Rigorous design of fault-tolerant transactions for replicated database systems using Event B
Abstract System availability is improved by the replication of data objects in a distributed
database system. However, during updates, the complexity of keeping replicas identical …
database system. However, during updates, the complexity of keeping replicas identical …
Tensor products of structures with interpolation
F Wehrung - Pacific Journal of Mathematics, 1996 - msp.org
While it is known that the tensor product of two dimension groups is a dimension group, the
corresponding problem for interpolation groups has been open for a while. We solve this …
corresponding problem for interpolation groups has been open for a while. We solve this …
The inherent cost of strong-partial view-synchronous communication
Ö Babaoğlu, R Davoli, L Giachini… - Distributed Algorithms: 9th …, 1995 - Springer
We examine algorithmic issues associated with view-synchronous communication (VSC)
group membership in large-scale distributed systems where network partitions may result in …
group membership in large-scale distributed systems where network partitions may result in …