Brief announcement: exploring the consistency problem space

  • Authors:
  • Nishith Krishna;Marc Shapiro;Karthikeyan Bhargavan

  • Affiliations:
  • New York University, New York;INRIA Rocquencourt, France, Paris, France & Microsoft Research Cambridge, UK;Microsoft Research, Cambridge, UK

  • Venue:
  • Proceedings of the twenty-fourth annual ACM symposium on Principles of distributed computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study formally the consistency problem, for replicated shared data, in the Action-Constraint framework (ACF). ACF can describe a large range of application semantics and replication protocols, including optimistic and/or partial replication. ACF is used to decompose the consistency problem into simpler sub-problems. Each is easily understood. Existing algorithms from the literature can be explained as combinations of concrete sub-problem implementations. Using ACF, we design a new serialisation algorithm that does not cause aborts and only needs pairwise agreement (not global consensus).