Title
Reducing the vulnerability window in distributed transactional protocols
Abstract
In this paper, we introduce a technique that can be used by distributed transactional protocols to reduce the vulnerability window of transactions. For this purpose, we propose a so far unexplored (to the best of our knowledge) usage of hybrid clocks. On one hand, loosely synchronized physical clocks are used to maximize the freshness of the snapshots used by transactions to read. On the other hand, logical clocks are used to reduce the extent to which the snapshot of update transactions is advanced upon their commit. We claim that the joint usage of these two techniques can potentially reduce the abort rate in comparison to previous protocols such as Clock-SI, GMU, and SCORe.
Year
DOI
Venue
2015
10.1145/2745947.2746688
PaPoC@EuroSys
Field
DocType
Citations 
Abort,Snapshot isolation,Concurrency control,Commit,Computer science,Logical clock,Real-time computing,Snapshot (computer storage),Transactional leadership,Distributed computing,Vulnerability
Conference
0
PageRank 
References 
Authors
0.34
11
4
Name
Order
Citations
PageRank
Manuel Bravo122.40
Paolo Romano269241.99
Luís Rodrigues31015127.25
Peter Van Roy461767.19