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
- 6482
- Venue
- SIGMOD
- Year
- 2022
- Pagerank
- 4.5499315e-05
- Overall Rank
- 8,227 | 42.83%
- 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.0004532783 |
| 208 |
Schism: a Workload-Driven Approach to Database Replication and Partitioning |
2010 |
VLDB |
0.00034478612 |
| 679 |
Skew-Aware Automatic Database Partitioning in Shared-Nothing, Parallel OLTP Systems |
2012 |
SIGMOD |
0.00018211621 |
| 961 |
The Case for Determinism in Database Systems |
2010 |
VLDB |
0.00015028453 |
| 1,521 |
High Performance Transactions via Early Write Visibility |
2017 |
VLDB |
0.00011522701 |
| 1,850 |
Improving Optimistic Concurrency Control Through Transaction Batching and Operation Reordering |
2019 |
VLDB |
0.00010330316 |
| 2,370 |
Aria: A Fast and Practical Deterministic OLTP Database |
2020 |
VLDB |
8.9457118e-05 |
| 3,416 |
An Evaluation of the Advantages and Disadvantages of Deterministic Database Systems |
2014 |
VLDB |
7.1162306e-05 |
| 3,443 |
Handling Highly Contended OLTP Workloads Using Fast Dynamic Partitioning |
2020 |
SIGMOD |
7.0871666e-05 |
| 4,057 |
Scaling Multicore Databases via Constrained Parallel Execution |
2016 |
SIGMOD |
6.4889756e-05 |
| 4,833 |
Reactors: A Case for Predictable, Virtualized Actor Database Systems |
2018 |
SIGMOD |
5.8881564e-05 |
| 5,776 |
Epoch-based Commit and Replication in Distributed OLTP Databases |
2021 |
VLDB |
5.328271e-05 |
| 5,948 |
Indexing in an Actor-Oriented Database |
2017 |
CIDR |
5.2575489e-05 |
Semantically Similar Papers
| Overall Rank |
Paper |
Year |
Venue |
Pagerank |
| 3,041 |
Towards a Non-2PC Transaction Management in Distributed Database Systems |
2016 |
SIGMOD |
7.6670566e-05 |
| 8,945 |
On Correctness of Non-serializable Executions |
1993 |
PODS |
4.4229886e-05 |
| 11,317 |
Decoupled Transactions: Low Tail Latency Online Transactions Atop Jittery Servers |
2022 |
CIDR |
4.1905499e-05 |
| 9,869 |
Are Database System Researchers Making Correct Assumptions About Transaction Workloads? |
2025 |
SIGMOD |
4.2626861e-05 |
| 10,559 |
A Hybrid Approach to Integrating Deterministic and Non-deterministic Concurrency Control in Database Systems |
2025 |
VLDB |
4.1905499e-05 |
| 6,084 |
A Data-oriented Transaction Execution Engine and Supporting Tools |
2011 |
SIGMOD |
5.2171102e-05 |
| 4,833 |
Reactors: A Case for Predictable, Virtualized Actor Database Systems |
2018 |
SIGMOD |
5.8881564e-05 |
| 9,227 |
Executing Long-Running Transactions in Synchronization-Free Main Memory Database Systems |
2013 |
CIDR |
4.365436e-05 |
| 961 |
The Case for Determinism in Database Systems |
2010 |
VLDB |
0.00015028453 |
| 11,076 |
Cloud Actor-Oriented Database Transactions in Orleans |
2024 |
VLDB |
4.1905499e-05 |