English

Principles for Inconsistency

Databases 2009-09-15 v1

Abstract

Data consistency is very desirable because strong semantic properties make it easier to write correct programs that perform as users expect. However, there are good reasons why consistency may have to be weakened to achieve other business goals. In this CIDR 2009 Perspectives paper, we present real-world reasons inconsistency may be necessary, offer principles for managing inconsistency coherently, and describe implementation approaches we are investigating for sustainably scalable systems that offer comprehensible user experiences despite inconsistency.

Keywords

Cite

@article{arxiv.0909.1782,
  title  = {Principles for Inconsistency},
  author = {Shel Finkelstein and Dean Jacobs and Rainer Brendle},
  journal= {arXiv preprint arXiv:0909.1782},
  year   = {2009}
}

Comments

CIDR 2009

R2 v1 2026-06-21T13:44:33.919Z