BPF-DB: A Kernel-Embedded Transactional Database Management System For eBPF Applications
Summary: BPF-DB: a kernel-embedded transactional DBMS for eBPF apps, offering durable storage and ACID-like guarantees in kernel space. Shows a Redis-compatible transactional storage engine and a serializable stored-procedure DBMS, achieving 43% higher throughput than VoltDB. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Matthew Butrovich (Carnegie Mellon University)
- 2. Samuel Arch (Carnegie Mellon University)
- 3. Wan Shen Lim (Carnegie Mellon University)
- 4. William Zhang (Carnegie Mellon University)
- 5. Jignesh M. Patel (Carnegie Mellon University)
- 6. Andrew Pavlo (Carnegie Mellon University)
BibTeX Citation
@inproceedings{butrovich_sigmod25,
title = {{BPF-DB: A Kernel-Embedded Transactional Database Management System For eBPF Applications}},
author = {Butrovich, Matthew and Arch, Samuel and Lim, Wan Shen and Zhang, William and Patel, Jignesh M. and Pavlo, Andrew},
series = {{SIGMOD} '25},
booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
publisher = {Association for Computing Machinery},
doi = {10.1145/3725272},
url = {https://dl.acm.org/doi/10.1145/3725272},
year = {2025}
}
Incoming Citations (Sorted by Pagerank)
Showing 2 of 2 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 10,482 | Predictive Translation: High-Performance Buffer Management Without the Trade-Offs | 2026 | SIGMOD | 5.093636e-05 |
| 10,581 | Tux: Efficient Drop-in Networking for Database Systems | 2026 | VLDB | 5.093636e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 17 of 17 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 | 6,782 | Everything is a Transaction: Unifying Logical Concurrency Control and Physical Data Structure Maintenance in Database Management Systems | 2021 | CIDR |
| 2 | 5,917 | Near-Data Processing in Database Systems on Native Computational Storage under HTAP Workloads | 2022 | VLDB |
| 3 | 6,361 | Contention-Aware Lock Scheduling for Transactional Databases | 2018 | VLDB |
| 4 | 5,549 | Hybrid Blockchain Database Systems: Design and Performance | 2022 | VLDB |
| 5 | 9,025 | Tolerating Bounded Inconsistency for Increasing Concurrency in Database Systems | 1992 | PODS |
| 6 | 2,267 | In-Memory Performance for Big Data | 2015 | VLDB |
| 7 | 6,751 | An Almost-Serial Protocol for Transaction Execution in Main-Memory Database Systems | 2002 | VLDB |
| 8 | 9,287 | Executing Long-Running Transactions in Synchronization-Free Main Memory Database Systems | 2013 | CIDR |
| 9 | 10,482 | Predictive Translation: High-Performance Buffer Management Without the Trade-Offs | 2026 | SIGMOD |
| 10 | 9,345 | Practical DB-OS Co-Design with Privileged Kernel Bypass | 2025 | SIGMOD |