DBScholar

Back to papers

Low-Latency Transaction Scheduling via Userspace Interrupts: Why Wait or Yield When You Can Preempt?

Summary: PreemptDB, a DBMS engine, leverages modern CPUs' userspace interrupts to enable preemptive transaction scheduling. In-userspace, lightweight preemption and priority scheduling target short, high-priority work with minimal impact on long queries, reducing latency vs FIFO or cooperative schemes. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
h1b5211e60c4ed46d
Venue
SIGMOD
Year
2025
Pagerank
5.2387493e-05
Overall Rank
9,008 | 39.44%
DOI
10.1145/3725319

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{huang_sigmod25,
        title = {{Low-Latency Transaction Scheduling via Userspace Interrupts: Why Wait or Yield When You Can Preempt?}},
        author = {Huang, Kaisong and Zhou, Jiatang and Zhao, Zhuoyue and Xie, Dong and Wang, Tianzheng},
        series = {{SIGMOD} '25},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/3725319},
        url = {https://dl.acm.org/doi/10.1145/3725319},
        year = {2025}
}

Incoming Citations (Sorted by Pagerank)

Showing 3 of 3 citing papers.

Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 26 of 26 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Rank Cited Paper Year Venue Pagerank
19 A Critique of ANSI SQL Isolation Levels 1995 SIGMOD 0.00058781151
215 Morsel-Driven Parallelism: A NUMA-Aware Query Evaluation Framework for the Many-Core Age 2014 SIGMOD 0.00024598661
228 Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems 2015 SIGMOD 0.00023920439
237 Serializable Isolation for Snapshot Databases 2008 SIGMOD 0.00023660039
373 Umbra: A Disk-Based System with In-Memory Performance 2020 CIDR 0.00019711632
636 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00015360975
756 Rethinking serializable multiversion concurrency control 2015 VLDB 0.00014210991
786 Cicada: Dependably Fast Multi-Core In-Memory Transactions 2017 SIGMOD 0.00013988699
872 An Empirical Evaluation of In-Memory Multi-Version Concurrency Control 2017 VLDB 0.00013342029
1,083 High Performance Transactions in Deuteronomy 2015 CIDR 0.00012113053
2,850 Priority in DBMS Resource Scheduling 1989 VLDB 7.9421331e-05
3,709 CoroBase: Coroutine-Oriented Main-Memory Database Engine 2021 VLDB 7.0791362e-05
3,777 HTAP Databases: What is New and What is Next 2022 SIGMOD 7.0268163e-05
4,243 The Art of Latency Hiding in Modern Database Engines 2024 VLDB 6.7069789e-05
4,388 Self-Tuning Query Scheduling for Analytical Workloads 2021 SIGMOD 6.6228033e-05
4,702 Adaptive NUMA-aware data placement and task scheduling for analytical workloads in main-memory column-stores 2017 VLDB 6.4630351e-05
4,828 Cloud-Native Transactions and Analytics in SingleStore 2022 SIGMOD 6.391616e-05
5,253 ByteHTAP: ByteDance’s HTAP System with High Data Freshness and Strong Data Consistency 2022 VLDB 6.2080572e-05
5,288 PolarDB-IMCI: A Cloud-Native HTAP Database System at Alibaba 2023 SIGMOD 6.1944376e-05
5,337 MxTasks: How to Make Efficient Synchronization and Prefetching Easy 2021 SIGMOD 6.1744712e-05
6,658 A Morsel-Driven Query Execution Engine for Heterogeneous Multi-Cores 2019 VLDB 5.7182492e-05
7,003 Towards Optimal Transaction Scheduling 2024 VLDB 5.6244707e-05
7,049 Polaris: Enabling Transaction Priority in Optimistic Concurrency Control 2023 SIGMOD 5.6132108e-05
7,221 Two Birds With One Stone: Designing a Hybrid Cloud Storage Engine for HTAP 2024 VLDB 5.5828002e-05
7,959 Cloud-Native Database Systems and Unikernels: Reimagining OS Abstractions for Modern Hardware 2024 VLDB 5.4175386e-05
9,465 Executing Long-Running Transactions in Synchronization-Free Main Memory Database Systems 2013 CIDR 5.1726081e-05
Previous Page 1 / 1 Next

Semantically Similar Papers