Totally-Ordered Prefix Parallel Snapshot Isolation

dc.contributor.author Nuno Filipe Faria en
dc.contributor.author José Orlando Pereira en
dc.contributor.other 5602 en
dc.contributor.other 8253 en
dc.date.accessioned 2023-05-08T09:07:05Z
dc.date.available 2023-05-08T09:07:05Z
dc.date.issued 2021 en
dc.description.abstract Distributed data management systems have increasingly been using variants of Snapshot Isolation (SI) as their transactional isolation criteria as it combines strong ACID guarantees with non-blocking reads and scalability. However, most existing proposals are limited by the performance of update propagation and stability detection, in particular, when execution and storage are disaggregated. In this paper, we propose TOPSI, an approach providing a restricted form of Parallel Snapshot Isolation (PSI) that allows partially ordering recent transactions to avoid waiting for remote updates or using a stale snapshot. Moreover, it has the interesting property of making a prefix of history in all sites converge to a common total order. This allows versions to be represented by a single scalar timestamp for certification and storage in a shared store. We demonstrate the impact on throughput and abort rate with a proof-of-concept implementation and the industry-standard TPC-C benchmark. © 2021 ACM. en
dc.identifier P-00T-V8M en
dc.identifier.uri http://dx.doi.org/10.1145/3447865.3457966 en
dc.identifier.uri https://repositorio.inesctec.pt/handle/123456789/13938
dc.language eng en
dc.rights info:eu-repo/semantics/openAccess en
dc.title Totally-Ordered Prefix Parallel Snapshot Isolation en
dc.type en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
P-00T-V8M.pdf
Size:
591.37 KB
Format:
Adobe Portable Document Format
Description: