Authors
Nancy Lynch, Alex A Shvartsman
Publication date
2002
Conference
Distributed Computing: 16th International Conference, DISC 2002 Toulouse, France, October 28–30, 2002 Proceedings 16
Pages
173-190
Publisher
Springer Berlin Heidelberg
Description
This paper presents an algorithm that emulates atomic read/write shared objects in a dynamic network setting. To ensure availability and fault-tolerance, the objects are replicated. To ensure atomicity, reads and writes are performed using quorum configurations, each of which consists of a set of members plus sets of read-quorums and write-quorums. The algorithm is reconfigurable: the quorum configurations may change during computation, and such changes do not cause violations of atomicity. Any quorum configuration may be installed at any time. The algorithm tolerates processor stopping failure and message loss. The algorithm performs three major tasks, all concurrently: reading and writing objects, introducing new configurations, and “garbage-collecting” obsolete configurations. The algorithm guarantees atomicity for arbitrary patterns of asynchrony and failure. The algorithm satisfies a variety of …
Total citations
2002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202422424201613142021281265988752342
Scholar articles
N Lynch, AA Shvartsman - … Computing: 16th International Conference, DISC 2002 …, 2002