Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data 2015
DOI: 10.1145/2723372.2723729
|View full text |Cite
|
Sign up to set email alerts
|

Minimizing Commit Latency of Transactions in Geo-Replicated Data Stores

Abstract: Cross datacenter replication is increasingly being deployed to bring data closer to the user and to overcome datacenter outages. The extent of the influence of wide-area communication on serializable transactions is not yet clear. In this work, we derive a lower-bound on commit latency. The sum of the commit latency of any two datacenters is at least the Round-Trip Time (RTT) between them. We use the insights and lessons learned while deriving the lower-bound to develop a commit protocol, called Helios, that a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
22
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 38 publications
(22 citation statements)
references
References 42 publications
(37 reference statements)
0
22
0
Order By: Relevance
“…Transaction systems are well-known to have issues w.r.t. latency to complete transactions [20]. RAMP-Faster would address this issue without compromising on the consistency.…”
Section: The Ramp-faster Designmentioning
confidence: 99%
“…Transaction systems are well-known to have issues w.r.t. latency to complete transactions [20]. RAMP-Faster would address this issue without compromising on the consistency.…”
Section: The Ramp-faster Designmentioning
confidence: 99%
“…There has been a steady stream of papers in recent years on systems to support transactions over geo-distributed storage, using classical ACID semantics [Baker et al 2011;Corbett et al 2013], weaker isolation for better performance [Li et al 2012;Sovran et al 2011], and optimized geo-distributed commit protocols [Kraska et al 2013;Nawab et al 2013Nawab et al , 2015. Unlike Geo, they do not provide an actor model with user-defined operations, nor do they separate geo-distribution from durability.…”
Section: Related Workmentioning
confidence: 99%
“…Helios [10] commits a distributed transaction if no conflict involving the transaction is detected across datacenters. Helios considers both failure-free and network-failure executions.…”
Section: Low-latency Commit Protocols With Weak Semanticsmentioning
confidence: 99%
“…To illustrate the nature of the problem, consider a distributed database system that ensures the serializability of transactions by tracking their concurrency conflicts across datacenters (nodes) as in Helios [10]. In short, each datacenter D votes to abort every transaction tx that causes a conflict at D. Transaction tx is committed if no datacenter detects any conflict involving tx.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation