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 Bravo | 1 | 2 | 2.40 |
Paolo Romano | 2 | 692 | 41.99 |
Luís Rodrigues | 3 | 1015 | 127.25 |
Peter Van Roy | 4 | 617 | 67.19 |