Back to papers
Analyzing the Impact of System Architecture on the Scalability of OLTP Engines for High-Contention Workloads
Summary: Assesses how system architecture affects scalability of high-contention, main-memory OLTP. Trireme implements four architectures (data-oriented execution, partitioned serial, delegation, shared-everything) in one code base to study architecture–CC interactions and contention-driven tradeoffs.
(summarized by gpt-5-nano on Feb 09 2026)
- Paper ID
- 11614
- Venue
- VLDB
- Year
- 2018
- Pagerank
- 6.1693569e-05
- Overall Rank
- 4,452 | 69.06%
- DOI
-
10.14778/3149193.3149194
Incoming Non-self Citations Over Time
Incoming Citations (Sorted by Pagerank)
Showing 13 of 13 citing papers.
| Rank |
Citing Paper |
Year |
Venue |
Pagerank |
| 848 |
Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask |
2018 |
VLDB |
0.00015933538 |
| 1,850 |
Improving Optimistic Concurrency Control Through Transaction Batching and Operation Reordering |
2019 |
VLDB |
0.00010330316 |
| 3,443 |
Handling Highly Contended OLTP Workloads Using Fast Dynamic Partitioning |
2020 |
SIGMOD |
7.0871666e-05 |
| 4,500 |
GaccO - A GPU-accelerated OLTP DBMS |
2022 |
SIGMOD |
6.1326735e-05 |
| 5,020 |
Adaptive HTAP through Elastic Resource Scheduling |
2020 |
SIGMOD |
5.7482116e-05 |
| 6,297 |
Chiller: Contention-centric Transaction Execution and Data Partitioning for Modern Networks |
2020 |
SIGMOD |
5.1192861e-05 |
| 7,229 |
Industrial-Strength OLTP Using Main Memory and Many Cores |
2020 |
VLDB |
4.790163e-05 |
| 7,896 |
An Analysis of Concurrency Control Protocols for In-Memory Databases with CCBench |
2020 |
VLDB |
4.6188106e-05 |
| 8,032 |
Contention and Space Management in B-Trees |
2021 |
CIDR |
4.5983032e-05 |
| 8,075 |
P4DB - The Case for In-Network OLTP |
2022 |
SIGMOD |
4.5888845e-05 |
| 8,346 |
A system design for elastically scaling transaction processing engines in virtualized servers |
2020 |
VLDB |
4.5359349e-05 |
| 10,056 |
Brook-2PL: Tolerating High Contention Workloads with A Deadlock-Free Two-Phase Locking Protocol |
2026 |
SIGMOD |
4.1905499e-05 |
| 10,428 |
TXSQL: Lock Optimizations Towards High Contented Workloads |
2025 |
SIGMOD |
4.1905499e-05 |
Outgoing Citations (Sorted by Pagerank)
Showing 28 of 28 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank |
Cited Paper |
Year |
Venue |
Pagerank |
| 87 |
Hekaton: SQL Server’s Memory-Optimized OLTP Engine |
2013 |
SIGMOD |
0.00052844656 |
| 122 |
Calvin: Fast Distributed Transactions for Partitioned Database Systems |
2012 |
SIGMOD |
0.0004532783 |
| 136 |
H-Store: A High-Performance, Distributed Main Memory Transaction Processing System |
2008 |
VLDB |
0.00042409816 |
| 208 |
Schism: a Workload-Driven Approach to Database Replication and Partitioning |
2010 |
VLDB |
0.00034478612 |
| 632 |
Staring into the Abyss: An Evaluation of Concurrency Control with One Thousand Cores |
2015 |
VLDB |
0.00018895506 |
| 679 |
Skew-Aware Automatic Database Partitioning in Shared-Nothing, Parallel OLTP Systems |
2012 |
SIGMOD |
0.00018211621 |
| 756 |
FOEDUS: OLTP Engine for a Thousand Cores and NVRAM |
2015 |
SIGMOD |
0.00017079523 |
| 1,022 |
Coordination Avoidance in Database Systems |
2015 |
VLDB |
0.00014606725 |
| 1,086 |
Low Overhead Concurrency Control for Partitioned Main Memory Databases |
2010 |
SIGMOD |
0.00014159702 |
| 1,369 |
Aether: A Scalable Approach to Logging |
2010 |
VLDB |
0.0001235533 |
| 1,431 |
An Empirical Evaluation of In-Memory Multi-Version Concurrency Control |
2017 |
VLDB |
0.00012021808 |
| 1,483 |
Improving OLTP Scalability using Speculative Lock Inheritance |
2009 |
VLDB |
0.00011713238 |
| 1,594 |
PLP: Page Latch-free Shared-everything OLTP |
2011 |
VLDB |
0.00011212541 |
| 1,637 |
Mostly-Optimistic Concurrency Control for Highly Contended Dynamic Workloads on a Thousand Cores |
2017 |
VLDB |
0.00011058532 |
| 1,827 |
Lightweight Locking for Main Memory Database Systems |
2013 |
VLDB |
0.00010389522 |
| 1,958 |
TicToc: Time Traveling Optimistic Concurrency Control |
2016 |
SIGMOD |
9.9592064e-05 |
| 2,329 |
A Case for Staged Database Systems |
2003 |
CIDR |
9.0237899e-05 |
| 2,437 |
OLTP on Hardware Islands |
2012 |
VLDB |
8.8206221e-05 |
| 2,712 |
A Scalable Lock Manager for Multicores |
2013 |
SIGMOD |
8.2530512e-05 |
| 2,724 |
The Homeostasis Protocol: Avoiding Transaction Coordination Through Program Analysis |
2015 |
SIGMOD |
8.2300934e-05 |
| 2,926 |
Design Principles for Scaling Multi-core OLTP Under High Contention |
2016 |
SIGMOD |
7.8868401e-05 |
| 4,057 |
Scaling Multicore Databases via Constrained Parallel Execution |
2016 |
SIGMOD |
6.4889756e-05 |
| 4,458 |
Latch-Free Data Structures for DBMS: Design, Implementation, and Evaluation |
2013 |
SIGMOD |
6.1617961e-05 |
| 4,632 |
Transaction Healing: Scaling Optimistic Concurrency Control on Multicores |
2016 |
SIGMOD |
6.0286531e-05 |
| 4,774 |
The Case For Heterogeneous HTAP |
2017 |
CIDR |
5.9279395e-05 |
| 4,852 |
Reducing Database Locking Contention Through Multi-version Concurrency |
2014 |
VLDB |
5.8712723e-05 |
| 6,084 |
A Data-oriented Transaction Execution Engine and Supporting Tools |
2011 |
SIGMOD |
5.2171102e-05 |
| 8,379 |
Fiber-based Architecture for NFV Cloud Databases |
2017 |
VLDB |
4.5275334e-05 |
Semantically Similar Papers
| Overall Rank |
Paper |
Year |
Venue |
Pagerank |
| 7,597 |
Parallelism and Concurrency Control Performance in Distributed Database Machines |
1989 |
SIGMOD |
4.6976107e-05 |
| 2,548 |
An Evaluation of Distributed Concurrency Control |
2017 |
VLDB |
8.5594603e-05 |
| 1,827 |
Lightweight Locking for Main Memory Database Systems |
2013 |
VLDB |
0.00010389522 |
| 2,437 |
OLTP on Hardware Islands |
2012 |
VLDB |
8.8206221e-05 |
| 8,346 |
A system design for elastically scaling transaction processing engines in virtualized servers |
2020 |
VLDB |
4.5359349e-05 |
| 4,057 |
Scaling Multicore Databases via Constrained Parallel Execution |
2016 |
SIGMOD |
6.4889756e-05 |
| 1,086 |
Low Overhead Concurrency Control for Partitioned Main Memory Databases |
2010 |
SIGMOD |
0.00014159702 |
| 5,273 |
Micro-architectural Analysis of In-memory OLTP |
2016 |
SIGMOD |
5.5919449e-05 |
| 11,784 |
The Next 700 Transaction Processing Engines |
2017 |
SIGMOD |
4.1905499e-05 |
| 2,926 |
Design Principles for Scaling Multi-core OLTP Under High Contention |
2016 |
SIGMOD |
7.8868401e-05 |