Logical Time in Distributed Computing Systems
Computer - Distributed computing systems: separate resources acting as one
Flexible update propagation for weakly consistent replication
Proceedings of the sixteenth ACM symposium on Operating systems principles
Distributed Systems: Principles and Paradigms
Distributed Systems: Principles and Paradigms
Session Guarantees for Weakly Consistent Replicated Data
PDIS '94 Proceedings of the Third International Conference on Parallel and Distributed Information Systems
ICDCS '04 Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS'04)
Plausible clocks: constant size logical clocks for distributed systems
Distributed Computing
Hi-index | 0.00 |
Session guarantees is a group of consistency models used to manage replica consistency in a distributed system from the client's perspective. In this paper we present and prove safety of a novel protocol implementing session guarantees. The protocol uses server-based version vectors conceptually based on plausible clocks. The version vectors are constant-size and accept dynamic reconfigurations, which is the main advantage of this approach. The cost is reduced accuracy of representation of sets of operations, which, however, does not violate session guarantees.