Back to papers
Hybrid Deterministic and Nondeterministic Execution of Transactions in Actor Systems
Summary: Snapper enables deterministic transaction execution for actor systems via pre-declared actor access to generate schedules on Orleans. It also supports nondeterministic schemes (e.g., S2PL) and a hybrid mode where deterministic and nondeterministic transactions run together, delivering up to 2x throughput under skew.
(summarized by gpt-5-nano on Feb 09 2026)
- Paper ID
- 6481
- Venue
- SIGMOD
- Year
- 2022
- Pagerank
- 4.554297e-05
- Overall Rank
- 8,229 | 42.76%
- DOI
-
10.1145/3514221.3526172
Incoming Non-self Citations Over Time
Incoming Citations (Sorted by Pagerank)
Showing 4 of 4 citing papers.
Outgoing Citations (Sorted by Pagerank)
Showing 13 of 13 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank |
Cited Paper |
Year |
Venue |
Pagerank |
| 122 |
Calvin: Fast Distributed Transactions for Partitioned Database Systems |
2012 |
SIGMOD |
0.00045316749 |
| 209 |
Schism: a Workload-Driven Approach to Database Replication and Partitioning |
2010 |
VLDB |
0.00034468292 |
| 679 |
Skew-Aware Automatic Database Partitioning in Shared-Nothing, Parallel OLTP Systems |
2012 |
SIGMOD |
0.00018215154 |
| 959 |
The Case for Determinism in Database Systems |
2010 |
VLDB |
0.00015025361 |
| 1,521 |
High Performance Transactions via Early Write Visibility |
2017 |
VLDB |
0.00011532045 |
| 1,845 |
Improving Optimistic Concurrency Control Through Transaction Batching and Operation Reordering |
2019 |
VLDB |
0.00010338323 |
| 2,369 |
Aria: A Fast and Practical Deterministic OLTP Database |
2020 |
VLDB |
8.9490403e-05 |
| 3,421 |
An Evaluation of the Advantages and Disadvantages of Deterministic Database Systems |
2014 |
VLDB |
7.1139504e-05 |
| 3,586 |
Handling Highly Contended OLTP Workloads Using Fast Dynamic Partitioning |
2020 |
SIGMOD |
6.9435005e-05 |
| 4,054 |
Scaling Multicore Databases via Constrained Parallel Execution |
2016 |
SIGMOD |
6.4919461e-05 |
| 4,828 |
Reactors: A Case for Predictable, Virtualized Actor Database Systems |
2018 |
SIGMOD |
5.893685e-05 |
| 5,768 |
Epoch-based Commit and Replication in Distributed OLTP Databases |
2021 |
VLDB |
5.3333911e-05 |
| 5,945 |
Indexing in an Actor-Oriented Database |
2017 |
CIDR |
5.2622326e-05 |
Semantically Similar Papers
| Overall Rank |
Paper |
Year |
Venue |
Pagerank |
| 3,057 |
Towards a Non-2PC Transaction Management in Distributed Database Systems |
2016 |
SIGMOD |
7.6417208e-05 |
| 8,941 |
On Correctness of Non-serializable Executions |
1993 |
PODS |
4.427232e-05 |
| 11,315 |
Decoupled Transactions: Low Tail Latency Online Transactions Atop Jittery Servers |
2022 |
CIDR |
4.1945683e-05 |
| 9,870 |
Are Database System Researchers Making Correct Assumptions About Transaction Workloads? |
2025 |
SIGMOD |
4.2667743e-05 |
| 10,550 |
A Hybrid Approach to Integrating Deterministic and Non-deterministic Concurrency Control in Database Systems |
2025 |
VLDB |
4.1945683e-05 |
| 6,088 |
A Data-oriented Transaction Execution Engine and Supporting Tools |
2011 |
SIGMOD |
5.2180814e-05 |
| 4,828 |
Reactors: A Case for Predictable, Virtualized Actor Database Systems |
2018 |
SIGMOD |
5.893685e-05 |
| 9,224 |
Executing Long-Running Transactions in Synchronization-Free Main Memory Database Systems |
2013 |
CIDR |
4.3696239e-05 |
| 959 |
The Case for Determinism in Database Systems |
2010 |
VLDB |
0.00015025361 |
| 11,073 |
Cloud Actor-Oriented Database Transactions in Orleans |
2024 |
VLDB |
4.1945683e-05 |