Determining the last process to fail
An efficient, fault-tolerant protocol for replicated data management
Consistency in a partitioned network: a survey
Increasing availability in partitioned database systems
Understanding the limitations of causally and totally ordered communication
A recovery algorithm for a distributed database system
Proceedings of the fourth ACM SIGACT-SIGMOD symposium on Principles of database systems - PODS ’85
ACM Computing Surveys
Proceedings of the fourteenth ACM symposium on Operating systems principles - SOSP ’93
Proceedings of the 3rd ACM SIGACT-SIGMOD symposium on Principles of database systems - PODS ’84
Proceedings of the 2nd ACM SIGACT-SIGMOD symposium on Principles of database systems - PODS ’83
ACM Transactions on Computer Systems
Nathan Goodman
SUSAN B. DAVIDSON
David R. Cheriton
Hector Garcia-Molina
Daniel Ries
Stephen Fox
Towards affordable externally consistent guarantees for geo-replicated systems
Dynamic voting
A weighted voting algorithm for replicated directories