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.00012422375
Overall Rank
1,025 | 93.12%
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
444 Staring into the Abyss: An Evaluation of Concurrency Control with One Thousand Cores 2015 VLDB 0.0001817002
613 Scalable Logging through Emerging Non-Volatile Memory 2014 VLDB 0.00015565961
635 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00015362118
856 Storage Management in the NVRAM Era 2014 VLDB 0.000134246
1,072 High Performance Transactions via Early Write Visibility 2017 VLDB 0.00012167865
1,161 Mostly-Optimistic Concurrency Control for Highly Contended Dynamic Workloads on a Thousand Cores 2017 VLDB 0.0001176315
1,382 PLP: Page Latch-free Shared-everything OLTP 2011 VLDB 0.0001085396
1,973 OLTP on Hardware Islands 2012 VLDB 9.2817268e-05
2,291 In-Memory Performance for Big Data 2015 VLDB 8.6855592e-05
2,381 NVRAM-aware Logging in Transaction Systems 2015 VLDB 8.5459988e-05
3,007 Query Fresh: Log Shipping on Steroids 2018 VLDB 7.7593448e-05
3,466 Adaptive Logging: Optimizing Logging and Recovery Costs in Distributed In-memory Databases 2016 SIGMOD 7.2755875e-05
3,711 CoroBase: Coroutine-Oriented Main-Memory Database Engine 2021 VLDB 7.0757906e-05
3,836 Releasing Locks As Early As You Can: Reducing Contention of Hotspots by Violating Two-Phase Locking 2021 SIGMOD 6.9898745e-05
3,898 Analyzing the Impact of System Architecture on the Scalability of OLTP Engines for High-Contention Workloads 2018 VLDB 6.9331677e-05
3,933 Controlled Lock Violation 2013 SIGMOD 6.9150839e-05
4,243 The Art of Latency Hiding in Modern Database Engines 2024 VLDB 6.704668e-05
4,738 Rethinking Logging, Checkpoints, and Recovery for High-Performance Storage Engines 2020 SIGMOD 6.4417968e-05
5,116 Fast Failure Recovery for Main-Memory DBMSs on Multicores 2017 SIGMOD 6.2653512e-05
5,221 LeanStore: A High-Performance Storage Engine for NVMe SSDs 2024 VLDB 6.2207378e-05
5,699 Long-lived Transactions Made Less Harmful 2020 SIGMOD 6.0291201e-05
5,735 Cache-Efficient Fork-Processing Patterns on Large Graphs 2021 SIGMOD 6.0109463e-05
6,163 Taurus: Lightweight Parallel Logging for In-Memory Database Management Systems 2021 VLDB 5.8623616e-05
6,320 Scalable Database Logging for Multicores 2018 VLDB 5.8129998e-05
6,537 C5: Cloned Concurrency Control that Always Keeps Up 2023 VLDB 5.7511899e-05
6,840 Skeena: Efficient and Consistent Cross-Engine Transactions 2022 SIGMOD 5.6657341e-05
6,880 Border-Collie: A Wait-free, Read-optimal Algorithm for Database Logging on Multicore Hardware 2019 SIGMOD 5.656238e-05
6,890 X-SSD: A Storage System with Native Support for Database Logging and Replication 2022 SIGMOD 5.652433e-05
6,926 Industrial-Strength OLTP Using Main Memory and Many Cores 2020 VLDB 5.6405735e-05
7,446 Scalable and Robust Snapshot Isolation for High-Performance Storage Engines 2023 VLDB 5.5227651e-05
7,486 CUBIT: Concurrent Updatable Bitmap Indexing 2025 VLDB 5.5102404e-05
7,879 Asynchronous Prefix Recoverability for Fast Distributed Stores 2021 SIGMOD 5.4332155e-05
7,887 An Analysis of Concurrency Control Protocols for In-Memory Databases with CCBench 2020 VLDB 5.4312915e-05
7,982 DecLog: Decentralized Logging in Non-Volatile Memory for Time Series Database Systems 2024 VLDB 5.4114146e-05
8,400 ADDICT: Advanced Instruction Chasing for Transactions 2014 VLDB 5.3377959e-05
8,437 It Takes Two: Instrumenting the Interaction between In-Memory Databases and Solid-State Drives 2020 CIDR 5.3324907e-05
9,007 Online Schema Evolution is (Almost) Free for Snapshot Databases 2023 VLDB 5.2375389e-05
9,732 Tabular: Efficiently Building Efficient Indexes 2025 VLDB 5.1325223e-05
9,849 HiEngine: How to Architect a Cloud-Native Memory-Optimized Database Engine 2022 SIGMOD 5.1201604e-05
9,876 Bonspiel: Low Tail Latency Transactions in Geo-Distributed Databases 2025 VLDB 5.115241e-05
9,920 Fast Commitment for Geo-Distributed Transactions via Decentralized Co-coordinators 2024 VLDB 5.1079647e-05
10,137 CloudJump: Optimizing Cloud Databases for Cloud Storages 2022 VLDB 5.0727027e-05
11,199 Moving on From Group Commit: Autonomous Commit Enables High Throughput and Low Latency on NVMe SSDs 2025 SIGMOD 4.9769913e-05
11,311 LLMLog: Advanced Log Template Generation via LLM-driven Multi-Round Annotation 2025 VLDB 4.9769913e-05
11,364 No Cap, This Memory Slaps: Breaking Through the Memory Wall of Transactional Database Systems with Processing-in-Memory 2025 VLDB 4.9769913e-05
12,285 The Next 700 Transaction Processing Engines 2017 SIGMOD 4.9769913e-05
13,960 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