DBScholar

Back to papers

Aether: A Scalable Approach to Logging

Summary: Aether scales ARIES logging on multi-core DBs; bottlenecks: tiny I/O bursts, flush lock waits, OS scheduler churn, memory contention. Holistic tech yields 20–69% speedups on log workloads and >1.8 GB/s small-log inserts on server, beating mutex-based logging. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
h4a479dbe7c85da8e
Venue
VLDB
Year
2010
Pagerank
0.00012423267
Overall Rank
1,026 | 93.11%
DOI
10.14778/1920841.1920928

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{johnson_vldb10,
        title = {{Aether: A Scalable Approach to Logging}},
        author = {Johnson, Ryan and Pandis, Ippokratis and Stoica, Radu and Ailamaki, Anastasia and Athanassoulis, Manos},
        journal = {PVLDB},
        series = {{VLDB} '10},
        volume = {3},
        number = {1},
        pages = {681--692},
        doi = {10.14778/1920841.1920928},
        url = {https://doi.org/10.14778/1920841.1920928},
        year = {2010}
}

Incoming Citations (Sorted by Pagerank)

Showing 47 of 47 citing papers.

Rank Citing Paper Year Venue Pagerank
445 Staring into the Abyss: An Evaluation of Concurrency Control with One Thousand Cores 2015 VLDB 0.00018176701
614 Scalable Logging through Emerging Non-Volatile Memory 2014 VLDB 0.0001556755
636 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00015360975
857 Storage Management in the NVRAM Era 2014 VLDB 0.00013427334
1,071 High Performance Transactions via Early Write Visibility 2017 VLDB 0.0001217253
1,161 Mostly-Optimistic Concurrency Control for Highly Contended Dynamic Workloads on a Thousand Cores 2017 VLDB 0.00011768531
1,382 PLP: Page Latch-free Shared-everything OLTP 2011 VLDB 0.00010858298
1,972 OLTP on Hardware Islands 2012 VLDB 9.2858692e-05
2,295 In-Memory Performance for Big Data 2015 VLDB 8.6819789e-05
2,379 NVRAM-aware Logging in Transaction Systems 2015 VLDB 8.5478851e-05
3,006 Query Fresh: Log Shipping on Steroids 2018 VLDB 7.7609084e-05
3,467 Adaptive Logging: Optimizing Logging and Recovery Costs in Distributed In-memory Databases 2016 SIGMOD 7.2777606e-05
3,709 CoroBase: Coroutine-Oriented Main-Memory Database Engine 2021 VLDB 7.0791362e-05
3,834 Releasing Locks As Early As You Can: Reducing Contention of Hotspots by Violating Two-Phase Locking 2021 SIGMOD 6.993185e-05
3,898 Analyzing the Impact of System Architecture on the Scalability of OLTP Engines for High-Contention Workloads 2018 VLDB 6.936402e-05
3,932 Controlled Lock Violation 2013 SIGMOD 6.9182359e-05
4,243 The Art of Latency Hiding in Modern Database Engines 2024 VLDB 6.7069789e-05
4,848 Rethinking Logging, Checkpoints, and Recovery for High-Performance Storage Engines 2020 SIGMOD 6.3818116e-05
5,113 Fast Failure Recovery for Main-Memory DBMSs on Multicores 2017 SIGMOD 6.2682514e-05
5,360 LeanStore: A High-Performance Storage Engine for NVMe SSDs 2024 VLDB 6.1614422e-05
5,704 Long-lived Transactions Made Less Harmful 2020 SIGMOD 6.030002e-05
5,734 Cache-Efficient Fork-Processing Patterns on Large Graphs 2021 SIGMOD 6.0137932e-05
6,163 Taurus: Lightweight Parallel Logging for In-Memory Database Management Systems 2021 VLDB 5.8643447e-05
6,329 Scalable Database Logging for Multicores 2018 VLDB 5.8129197e-05
6,535 C5: Cloned Concurrency Control that Always Keeps Up 2023 VLDB 5.7539138e-05
6,835 Skeena: Efficient and Consistent Cross-Engine Transactions 2022 SIGMOD 5.6684174e-05
6,885 Border-Collie: A Wait-free, Read-optimal Algorithm for Database Logging on Multicore Hardware 2019 SIGMOD 5.6560837e-05
6,891 X-SSD: A Storage System with Native Support for Database Logging and Replication 2022 SIGMOD 5.6543315e-05
6,923 Industrial-Strength OLTP Using Main Memory and Many Cores 2020 VLDB 5.643245e-05
7,481 CUBIT: Concurrent Updatable Bitmap Indexing 2025 VLDB 5.5128501e-05
7,735 Scalable and Robust Snapshot Isolation for High-Performance Storage Engines 2023 VLDB 5.4631389e-05
7,874 Asynchronous Prefix Recoverability for Fast Distributed Stores 2021 SIGMOD 5.4357887e-05
7,889 An Analysis of Concurrency Control Protocols for In-Memory Databases with CCBench 2020 VLDB 5.432861e-05
8,341 DecLog: Decentralized Logging in Non-Volatile Memory for Time Series Database Systems 2024 VLDB 5.3517356e-05
8,396 ADDICT: Advanced Instruction Chasing for Transactions 2014 VLDB 5.3403216e-05
8,428 It Takes Two: Instrumenting the Interaction between In-Memory Databases and Solid-State Drives 2020 CIDR 5.3350162e-05
8,999 Online Schema Evolution is (Almost) Free for Snapshot Databases 2023 VLDB 5.2400195e-05
9,727 Tabular: Efficiently Building Efficient Indexes 2025 VLDB 5.1349531e-05
9,842 HiEngine: How to Architect a Cloud-Native Memory-Optimized Database Engine 2022 SIGMOD 5.1225854e-05
9,869 Bonspiel: Low Tail Latency Transactions in Geo-Distributed Databases 2025 VLDB 5.1176637e-05
9,913 Fast Commitment for Geo-Distributed Transactions via Decentralized Co-coordinators 2024 VLDB 5.1103839e-05
10,133 CloudJump: Optimizing Cloud Databases for Cloud Storages 2022 VLDB 5.0751052e-05
11,190 Moving on From Group Commit: Autonomous Commit Enables High Throughput and Low Latency on NVMe SSDs 2025 SIGMOD 4.9793485e-05
11,303 LLMLog: Advanced Log Template Generation via LLM-driven Multi-Round Annotation 2025 VLDB 4.9793485e-05
11,357 No Cap, This Memory Slaps: Breaking Through the Memory Wall of Transactional Database Systems with Processing-in-Memory 2025 VLDB 4.9793485e-05
12,279 The Next 700 Transaction Processing Engines 2017 SIGMOD 4.9793485e-05
13,955 Toward Scalable Transaction Processing: Evolution of Shore-MT 2013 VLDB -
Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 12 of 12 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