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
10307
Venue
VLDB
Year
2010
Pagerank
0.00012650747
Overall Rank
1,014 | 93.05%
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
473 Staring into the Abyss: An Evaluation of Concurrency Control with One Thousand Cores 2015 VLDB 0.00017900942
603 Scalable Logging through Emerging Non-Volatile Memory 2014 VLDB 0.00015853456
655 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00015263509
840 Storage Management in the NVRAM Era 2014 VLDB 0.00013683877
1,063 High Performance Transactions via Early Write Visibility 2017 VLDB 0.00012343623
1,141 Mostly-Optimistic Concurrency Control for Highly Contended Dynamic Workloads on a Thousand Cores 2017 VLDB 0.0001200422
1,358 PLP: Page Latch-free Shared-everything OLTP 2011 VLDB 0.0001104203
1,964 OLTP on Hardware Islands 2012 VLDB 9.3880822e-05
2,267 In-Memory Performance for Big Data 2015 VLDB 8.8388928e-05
2,338 NVRAM-aware Logging in Transaction Systems 2015 VLDB 8.7254375e-05
3,088 Query Fresh: Log Shipping on Steroids 2018 VLDB 7.7694381e-05
3,448 Adaptive Logging: Optimizing Logging and Recovery Costs in Distributed In-memory Databases 2016 SIGMOD 7.4079432e-05
3,644 CoroBase: Coroutine-Oriented Main-Memory Database Engine 2021 VLDB 7.2306862e-05
3,786 Releasing Locks As Early As You Can: Reducing Contention of Hotspots by Violating Two-Phase Locking 2021 SIGMOD 7.1264581e-05
3,860 Analyzing the Impact of System Architecture on the Scalability of OLTP Engines for High-Contention Workloads 2018 VLDB 7.0670192e-05
3,880 Controlled Lock Violation 2013 SIGMOD 7.0491452e-05
4,440 The Art of Latency Hiding in Modern Database Engines 2024 VLDB 6.7049797e-05
4,763 Rethinking Logging, Checkpoints, and Recovery for High-Performance Storage Engines 2020 SIGMOD 6.519206e-05
5,024 Fast Failure Recovery for Main-Memory DBMSs on Multicores 2017 SIGMOD 6.3977285e-05
5,612 Cache-Efficient Fork-Processing Patterns on Large Graphs 2021 SIGMOD 6.1501992e-05
5,825 Long-lived Transactions Made Less Harmful 2020 SIGMOD 6.0747201e-05
6,265 Scalable Database Logging for Multicores 2018 VLDB 5.9356364e-05
6,402 C5: Cloned Concurrency Control that Always Keeps Up 2023 VLDB 5.8859793e-05
6,498 LeanStore: A High-Performance Storage Engine for NVMe SSDs 2024 VLDB 5.861854e-05
6,531 Taurus: Lightweight Parallel Logging for In-Memory Database Management Systems 2021 VLDB 5.8490101e-05
6,724 Skeena: Efficient and Consistent Cross-Engine Transactions 2022 SIGMOD 5.7924267e-05
6,776 X-SSD: A Storage System with Native Support for Database Logging and Replication 2022 SIGMOD 5.777467e-05
6,790 Industrial-Strength OLTP Using Main Memory and Many Cores 2020 VLDB 5.7724784e-05
6,792 Border-Collie: A Wait-free, Read-optimal Algorithm for Database Logging on Multicore Hardware 2019 SIGMOD 5.7721543e-05
7,717 Asynchronous Prefix Recoverability for Fast Distributed Stores 2021 SIGMOD 5.5605526e-05
7,765 An Analysis of Concurrency Control Protocols for In-Memory Databases with CCBench 2020 VLDB 5.5499187e-05
7,960 CUBIT: Concurrent Updatable Bitmap Indexing 2025 VLDB 5.5181056e-05
7,988 Scalable and Robust Snapshot Isolation for High-Performance Storage Engines 2023 VLDB 5.5113542e-05
8,167 DecLog: Decentralized Logging in Non-Volatile Memory for Time Series Database Systems 2024 VLDB 5.4745703e-05
8,262 It Takes Two: Instrumenting the Interaction between In-Memory Databases and Solid-State Drives 2020 CIDR 5.4574671e-05
8,315 ADDICT: Advanced Instruction Chasing for Transactions 2014 VLDB 5.4553606e-05
8,832 Online Schema Evolution is (Almost) Free for Snapshot Databases 2023 VLDB 5.36029e-05
9,547 Tabular: Efficiently Building Efficient Indexes 2025 VLDB 5.2528121e-05
9,667 HiEngine: How to Architect a Cloud-Native Memory-Optimized Database Engine 2022 SIGMOD 5.2401605e-05
9,692 Bonspiel: Low Tail Latency Transactions in Geo-Distributed Databases 2025 VLDB 5.2351259e-05
9,736 Fast Commitment for Geo-Distributed Transactions via Decentralized Co-coordinators 2024 VLDB 5.227679e-05
9,950 CloudJump: Optimizing Cloud Databases for Cloud Storages 2022 VLDB 5.1915905e-05
10,770 Moving on From Group Commit: Autonomous Commit Enables High Throughput and Low Latency on NVMe SSDs 2025 SIGMOD 5.093636e-05
10,909 LLMLog: Advanced Log Template Generation via LLM-driven Multi-Round Annotation 2025 VLDB 5.093636e-05
10,971 No Cap, This Memory Slaps: Breaking Through the Memory Wall of Transactional Database Systems with Processing-in-Memory 2025 VLDB 5.093636e-05
11,981 The Next 700 Transaction Processing Engines 2017 SIGMOD 5.093636e-05
13,642 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