2012
DOI: 10.21236/ada555882
|View full text |Cite
|
Sign up to set email alerts
|

Probabilistically Bounded Staleness for Practical Partial Quorums

Abstract: Modern storage systems employing quorum replication are often configured to use partial, non-strict quorums. These systems wait only for a subset of their replicas to respond to a request before returning an answer, without guaranteeing that read and write replica sets intersect. While these partial quorum mechanisms provide only basic eventual consistency guarantees, with no limit to the recency of data returned, these configurations are frequently "good enough" for practitioners given their latency benefits.… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
102
0
7

Year Published

2013
2013
2020
2020

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 58 publications
(110 citation statements)
references
References 35 publications
1
102
0
7
Order By: Relevance
“…The difference in time between the last read of version n and the write timestamp of version n + 1 determines the client-centric t-Visibility [14] for systems with dirty reads (which is the normal case for cloud storage services and NoSQL systems).…”
Section: B How Soon Is Eventual?mentioning
confidence: 99%
See 3 more Smart Citations
“…The difference in time between the last read of version n and the write timestamp of version n + 1 determines the client-centric t-Visibility [14] for systems with dirty reads (which is the normal case for cloud storage services and NoSQL systems).…”
Section: B How Soon Is Eventual?mentioning
confidence: 99%
“…All readers record detailed logs for each read containing tuples (readTimestamp;writeTimestamp;version). An offline analysis (or an online analysis lagging slightly behind) can then determine MRC violations in each individual reader's logs as well as the maximum inconsistency window, the probability of stale vs. fresh reads, and the version lag (k-Staleness [14]) based on all reader logs.…”
Section: B How Soon Is Eventual?mentioning
confidence: 99%
See 2 more Smart Citations
“…This is certainly helpful in terms of information but has no influence on the actual guarantees of a datastore. The approach by Bailis et al [25] allows to give predictions for consistency guarantees of dynamo-style [3] quorum systems for scenarios where no failures occur. This again has no effect on the actual consistency guarantees of a storage system but at least increases transparency regarding QoS levels.…”
Section: Related Workmentioning
confidence: 99%