Proceedings of the 30th Annual ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing 2011
DOI: 10.1145/1993806.1993834
|View full text |Cite
|
Sign up to set email alerts
|

Analyzing consistency properties for fun and profit

Abstract: Motivated by the increasing popularity of eventually consistent keyvalue stores as a commercial service, we address two important problems related to the consistency properties in a history of operations on a read/write register (i.e., the start time, finish time, argument, and response of every operation). First, we consider how to detect a consistency violation as soon as one happens. To this end, we formulate a specification for online verification algorithms, and we present such algorithms for several well… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
78
0
3

Year Published

2014
2014
2017
2017

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 73 publications
(81 citation statements)
references
References 25 publications
0
78
0
3
Order By: Relevance
“…The violations are measure on two factors: commonality and staleness of the value of read. [9] Finally HAS (Heuristic Auditing Strategy) use to add appropriate reads to find out as many as violations possible.…”
Section: Fig1 An Application That Requires Causal Consistencymentioning
confidence: 99%
See 2 more Smart Citations
“…The violations are measure on two factors: commonality and staleness of the value of read. [9] Finally HAS (Heuristic Auditing Strategy) use to add appropriate reads to find out as many as violations possible.…”
Section: Fig1 An Application That Requires Causal Consistencymentioning
confidence: 99%
“…Existing solutions can be categorized into trace-based verifications [7], [9] and benchmark-based verifications [15]- [18]. Trace-based verifications focus on three consistency semantics: safety, regularity.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…[1]. from the users' point of view we check the level of consistency provided by cloud service provider .existing solution can be derived into 2 types benchmark-based verifications [5]- [8]and traced base verification [2], [4]. Trace-based verifications contain three consistency semantics:, Lamport who propose these 3 semantic regularity, atomicity and safety…”
Section: Global Auditingmentioning
confidence: 99%
“…Ref. [4]he proposed an online verification algorithm by using the GK algorithm [7], and various metrics used to quantify the severity of u n s u c c e s s f u l r e s u l t . The main drawback of the existing trace-based verifications is that a global clock is required among all users.…”
Section: Global Auditingmentioning
confidence: 99%