1990
DOI: 10.1145/77600.77616
|View full text |Cite
|
Sign up to set email alerts
|

Concurrency and availability as dual properties of replicated atomic data

Abstract: A replicated object is a typed object that provides a set of operations to its clients. A quorum for an operation is any set of sites whose co-operation suffices to execute that operation. An operation's quorums determine its availability, and constraints on quorum assignment determine the range of availability properties realizable by replication. This paper compares the constraints on availability and concurrency imposed by three classes of atomicity mechanisms, respectively encompassing generalized two-phas… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

1993
1993
2021
2021

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 10 publications
(2 citation statements)
references
References 29 publications
0
2
0
Order By: Relevance
“…A support system has to know what kind of replication-support the application requires. Our approach is to use a description of the objects' semantics via a seriaI-dependency-relation (Herlihy, 1990) and a lean classification of application-specific consistency requirements. Infonnally, a serial-dependency-relation tells what subset of operations executed on all replicas has to be known when one wants to be sure that another operation returns a consistent value.…”
Section: Handling the Semantics Of Objectsmentioning
confidence: 99%
“…A support system has to know what kind of replication-support the application requires. Our approach is to use a description of the objects' semantics via a seriaI-dependency-relation (Herlihy, 1990) and a lean classification of application-specific consistency requirements. Infonnally, a serial-dependency-relation tells what subset of operations executed on all replicas has to be known when one wants to be sure that another operation returns a consistent value.…”
Section: Handling the Semantics Of Objectsmentioning
confidence: 99%
“…In a fully replicated database system, data are redundantly stored at each node. System reliability is enhanced at the expense of storage and update cost (Carey & Livny, 1991;Herilhy, 1990). For such systems, the consistency problem is more complex.…”
Section: Roles Ofmentioning
confidence: 99%