The Necessary Death of the Block Device Interface
Summary: Shows the block-device abstraction is untenable for modern SSDs—heterogeneous chip semantics (erase-before-write, page vs byte addressability), extreme parallelism and low latency break block-level performance models. Calls for radical DB–OS–SSD co-design exposing device semantics and parallelism to restore predictable, high-throughput storage for DBMSs. (summarized by gpt-5-mini on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Matias Bjørling
- 2. Philippe Bonnet
- 3. Luc Bouganim
- 4. Niv Dayan
Incoming Citations (Sorted by Pagerank)
Showing 6 of 6 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 952 | Let’s Talk About Storage & Recovery Methods for Non-Volatile Memory Database Systems | 2015 | SIGMOD | 0.00015103873 |
| 2,798 | Chucky: A Succinct Cuckoo Filter for LSM-Tree | 2021 | SIGMOD | 8.1080111e-05 |
| 3,880 | Caribou: Intelligent Distributed Storage | 2017 | VLDB | 6.6700303e-05 |
| 3,965 | Spooky: Granulating LSM-Tree Compactions Correctly | 2022 | VLDB | 6.5820028e-05 |
| 11,530 | The End of Moore’s Law and the Rise of The Data Processor | 2021 | VLDB | 4.1945683e-05 |
| 13,445 | EagleTree: Exploring the Design Space of SSD-Based Algorithms | 2013 | VLDB | - |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 7 of 7 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 576 | Rethinking Database Algorithms for Phase Change Memory | 2011 | CIDR | 0.00019865648 |
| 1,295 | uFLIP: Understanding Flash IO Patterns | 2009 | CIDR | 0.00012758832 |
| 2,328 | A Case for Staged Database Systems | 2003 | CIDR | 9.0225171e-05 |
| 7,359 | Flash Device Support for Database Management | 2011 | CIDR | 4.7528833e-05 |
| 7,514 | System Co-Design and Data Management for Flash Devices | 2011 | VLDB | 4.7180617e-05 |
| 7,518 | Getting Priorities Straight: Improving Linux Support for Database I/O | 2005 | VLDB | 4.7180617e-05 |
| 12,245 | Performing Sound Flash Device Measurements: Some Lessons from uFLIP | 2010 | SIGMOD | 4.1945683e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| Overall Rank | Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 7,944 | It Takes Two: Instrumenting the Interaction between In-Memory Databases and Solid-State Drives | 2020 | CIDR | 4.613363e-05 |
| 10,255 | How to Write to SSDs | 2026 | VLDB | 4.1945683e-05 |
| 493 | A Case for Flash Memory SSD in Enterprise Database Applications | 2008 | SIGMOD | 0.00021837534 |
| 7,340 | SaS: SSD as SQL Database System | 2021 | VLDB | 4.757874e-05 |
| 6,536 | Database Kernels: Seamless Integration of Database Systems and Fast Storage via CXL | 2024 | CIDR | 5.024107e-05 |
| 3,365 | Turbocharging DBMS Buffer Pool Using SSDs | 2011 | SIGMOD | 7.1728897e-05 |
| 10,734 | SSD-iq: Uncovering the Hidden Side of SSD Performance | 2025 | VLDB | 4.1945683e-05 |
| 5,256 | Advances in Flash Memory SSD Technology for Enterprise Database Applications | 2009 | SIGMOD | 5.6010828e-05 |
| 13,177 | Far-and-Near: Co-Designed Storage Reliability Between Database and SSDs | 2023 | CIDR | - |
| 7,359 | Flash Device Support for Database Management | 2011 | CIDR | 4.7528833e-05 |