A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2020; you can also visit the original URL.
The file type is application/pdf
.
Path-Sensitive Atomic Commit: Local Coordination Avoidance for Distributed Transactions (Technical Report)
[article]
2019
arXiv
pre-print
Concurrent objects with asynchronous messaging are an increasingly popular way to structure highly available, high performance, large-scale software systems. To ensure data-consistency and support synchronization between objects such systems often use an atomic commitment protocol such as Two-Phase commit (2PC). In highly available, high-throughput systems, such as large banking infrastructure, however, 2PC becomes a bottleneck when objects are highly congested (one object queuing a lot of
arXiv:1908.05940v1
fatcat:2ixocbpcbfglbe3a2bsnehddyu