Back to papers
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)
- Paper ID
- 7207
- Venue
- SIGMOD
- Year
- 2025
- Pagerank
- 4.4388652e-05
- Overall Rank
- 8,839 | 38.51%
- DOI
-
10.1145/3725272
Incoming Non-self Citations Over Time
Incoming Citations (Sorted by Pagerank)
Showing 2 of 2 citing papers.
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.
| Rank |
Cited Paper |
Year |
Venue |
Pagerank |
| 122 |
Calvin: Fast Distributed Transactions for Partitioned Database Systems |
2012 |
SIGMOD |
0.00045316749 |
| 185 |
DuckDB: an Embeddable Analytical Database |
2019 |
SIGMOD |
0.00036538405 |
| 289 |
High-Performance Concurrency Control Mechanisms for Main-Memory Databases |
2012 |
VLDB |
0.00028938503 |
| 1,432 |
An Empirical Evaluation of In-Memory Multi-Version Concurrency Control |
2017 |
VLDB |
0.00012017544 |
| 1,610 |
MyRocks: LSM-Tree Database Storage Engine Serving Facebook's Social Graph |
2020 |
VLDB |
0.00011148094 |
| 2,741 |
Locking and Latching in a Memory-Resident Database System |
1992 |
VLDB |
8.197051e-05 |
| 2,802 |
Low-Overhead Asynchronous Checkpointing in Main-Memory Database Systems |
2016 |
SIGMOD |
8.0989124e-05 |
| 3,933 |
RUMA has it: Rewired User-space Memory Access is Possible! |
2016 |
VLDB |
6.617914e-05 |
| 4,627 |
Multi-Version Range Concurrency Control in Deuteronomy |
2015 |
VLDB |
6.0390708e-05 |
| 5,069 |
Disaggregating RocksDB: A Production Experience |
2023 |
SIGMOD |
5.7202501e-05 |
| 5,120 |
Fast Database Restarts at Facebook |
2014 |
SIGMOD |
5.6803959e-05 |
| 6,192 |
SQLite: Past, Present, and Future |
2022 |
VLDB |
5.1641743e-05 |
| 6,616 |
Tigger: A Database Proxy That Bounces With User-Bypass |
2023 |
VLDB |
4.9930129e-05 |
| 7,927 |
Cloud-Native Database Systems and Unikernels: Reimagining OS Abstractions for Modern Hardware |
2024 |
VLDB |
4.6136219e-05 |
| 8,082 |
Tastes Great! Less Filling! High Performance and Accurate Training Data Collection for Self-Driving Database Management Systems |
2022 |
SIGMOD |
4.5905454e-05 |
| 9,184 |
OSDB: Exposing the Operating System's Inner Database |
2025 |
CIDR |
4.3792034e-05 |
| 9,185 |
Practical DB-OS Co-Design with Privileged Kernel Bypass |
2025 |
SIGMOD |
4.3792034e-05 |
Semantically Similar Papers
| Overall Rank |
Paper |
Year |
Venue |
Pagerank |
| 7,142 |
Everything is a Transaction: Unifying Logical Concurrency Control and Physical Data Structure Maintenance in Database Management Systems |
2021 |
CIDR |
4.8197508e-05 |
| 7,688 |
Near-Data Processing in Database Systems on Native Computational Storage under HTAP Workloads |
2022 |
VLDB |
4.6772837e-05 |
| 7,040 |
Contention-Aware Lock Scheduling for Transactional Databases |
2018 |
VLDB |
4.854418e-05 |
| 5,801 |
Hybrid Blockchain Database Systems: Design and Performance |
2022 |
VLDB |
5.3211417e-05 |
| 7,272 |
Tolerating Bounded Inconsistency for Increasing Concurrency in Database Systems |
1992 |
PODS |
4.7811016e-05 |
| 2,964 |
In-Memory Performance for Big Data |
2015 |
VLDB |
7.80643e-05 |
| 6,341 |
An Almost-Serial Protocol for Transaction Execution in Main-Memory Database Systems |
2002 |
VLDB |
5.1037155e-05 |
| 9,224 |
Executing Long-Running Transactions in Synchronization-Free Main Memory Database Systems |
2013 |
CIDR |
4.3696239e-05 |
| 10,193 |
Predictive Translation: High-Performance Buffer Management Without the Trade-Offs |
2026 |
SIGMOD |
4.1945683e-05 |
| 9,185 |
Practical DB-OS Co-Design with Privileged Kernel Bypass |
2025 |
SIGMOD |
4.3792034e-05 |