Developer’s Responsibility or Database’s Responsibility? Rethinking Concurrency Control in Databases
Summary: Study of 93 real-world concurrency bugs in database applications finds developers prefer preventing bugs, but databases (commonly using weaker isolation like READ COMMITTED) provide inadequate support, leading to ad-hoc, complex, and often incorrect fixes. Paper diagnoses root causes and sketches research opportunities to rethink concurrency control and better align DB guarantees with developer workflows. (summarized by gpt-5-mini on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Chaoyi Cheng
- 2. Mingzhe Han
- 3. Nuo Xu
- 4. Spyros Blanas
- 5. Michael D. Bond
- 6. Yang Wang
Incoming Citations (Sorted by Pagerank)
Showing 5 of 5 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 8,165 | Scalable and Robust Snapshot Isolation for High-Performance Storage Engines | 2023 | VLDB | 4.5680112e-05 |
| 9,869 | Are Database System Researchers Making Correct Assumptions About Transaction Workloads? | 2025 | SIGMOD | 4.2626861e-05 |
| 10,348 | Transactional Cloud Applications Go with the (Data)Flow | 2025 | CIDR | 4.1905499e-05 |
| 10,518 | Styx: Transactional Stateful Functions on Streaming Dataflows | 2025 | SIGMOD | 4.1905499e-05 |
| 10,615 | Hermes: Off-the-Shelf Real-Time Transactional Analytics | 2025 | VLDB | 4.1905499e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 8 of 8 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 1,228 | Elle: Inferring Isolation Anomalies from Experimental Observations | 2021 | VLDB | 0.00013158624 |
| 1,985 | ACIDRain: Concurrency-Related Attacks on Database-Backed Web Applications | 2017 | SIGMOD | 9.8619045e-05 |
| 2,132 | Automating the Detection of Snapshot Isolation Anomalies | 2007 | VLDB | 9.47431e-05 |
| 2,602 | What Are We Doing With Our Lives? Nobody Cares About Our Concurrency Control Research | 2017 | SIGMOD | 8.4638236e-05 |
| 3,747 | BCC: Reducing False Aborts in Optimistic Concurrency Control with Low Cost for In-Memory Databases | 2016 | VLDB | 6.7883562e-05 |
| 5,835 | Ad Hoc Transactions in Web Applications: The Good, the Bad, and the Ugly | 2022 | SIGMOD | 5.3080741e-05 |
| 7,406 | Database Isolation By Scheduling | 2021 | VLDB | 4.7330129e-05 |
| 11,410 | IsoBugView: Interactively Debugging Isolation Bugs in Database Applications | 2022 | VLDB | 4.1905499e-05 |
Previous
Page 1 / 1
Next