Dynamic voting
- 1 December 1987
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGMOD Record
- Vol. 16 (3) , 227-238
- https://doi.org/10.1145/38714.38740
Abstract
In a voting-based algorithm, a replicated file can be updated in a partition if it contains a majority of copies. In this paper, we propose an extension of this scheme which permits a file to be updated in a partition provided it contains a majority of up-to-date copies. Our scheme not only preserves mutual consistency of the replicated file, but provides improvement in its availability as well. We develop a stochastic model which gives insight into the improvements afforded by our scheme over the voting scheme.Keywords
This publication has 22 references indexed in Scilit:
- Protocols for dynamic vote reassignmentPublished by Association for Computing Machinery (ACM) ,1986
- Consistency in a partitioned network: a surveyACM Computing Surveys, 1985
- Optimism and consistency in partitioned distributed database systemsACM Transactions on Database Systems, 1984
- Achieving robustness in distributed database systemsACM Transactions on Database Systems, 1983
- Fail-stop processorsACM Transactions on Computer Systems, 1983
- On merging partitioned databasesACM SIGMOD Record, 1983
- Concurrency Control in Distributed Database SystemsACM Computing Surveys, 1981
- A Survey of Techniques for Synchronization and Recovery in Decentralized Computer SystemsACM Computing Surveys, 1981
- Reaching Agreement in the Presence of FaultsJournal of the ACM, 1980
- Weighted voting for replicated dataPublished by Association for Computing Machinery (ACM) ,1979