The Art of Latency Hiding in Modern Database Engines
Summary: MosaicDB jointly hides memory, I/O, and synchronization latency in OLTP via stackless coroutines and latency-aware scheduling. Its coroutine-to-transaction model avoids oversubscription and contention, delivering up to 33× speedup without penalizing memory-resident workloads. (summarized by gpt-5.6-luna on Jul 24 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Kaisong Huang (Simon Fraser University)
- 2. Tianzheng Wang (Simon Fraser University)
- 3. Qingqing Zhou (DB365000)
- 4. Qingzhong Meng (Tencent)
BibTeX Citation
@article{huang_vldb24,
title = {{The Art of Latency Hiding in Modern Database Engines}},
author = {Huang, Kaisong and Wang, Tianzheng and Zhou, Qingqing and Meng, Qingzhong},
journal = {PVLDB},
series = {{VLDB} '24},
volume = {17},
number = {3},
pages = {577--590},
doi = {10.14778/3632093.3632117},
url = {https://doi.org/10.14778/3632093.3632117},
year = {2024}
}
Incoming Citations (Sorted by Pagerank)
Showing 14 of 14 citing papers.
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 32 of 32 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 773 | Low Overhead Concurrency Control for Partitioned Main Memory Databases | 2010 | SIGMOD |
| 2 | 624 | Performance Prediction for Concurrent Database Workloads | 2011 | SIGMOD |
| 3 | 1,199 | Bridging the Archipelago between Row-Stores and Column-Stores for Hybrid Workloads | 2016 | SIGMOD |
| 4 | 3,644 | CoroBase: Coroutine-Oriented Main-Memory Database Engine | 2021 | VLDB |
| 5 | 29 | Database Architecture Optimized for the New Bottleneck: Memory Access | 1999 | VLDB |
| 6 | 10,889 | Concurrency Control as a Service | 2025 | VLDB |
| 7 | 2,713 | Robust Query Processing in Co-Processor-accelerated Databases | 2016 | SIGMOD |
| 8 | 9,449 | MCC-DB: Minimizing Cache Conflicts in Multi-core Processors for Databases | 2009 | VLDB |
| 9 | 1,964 | OLTP on Hardware Islands | 2012 | VLDB |
| 10 | 109 | DBMSs On A Modern Processor: Where Does Time Go? | 1999 | VLDB |