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,192 | Scalable and Robust Snapshot Isolation for High-Performance Storage Engines | 2023 | VLDB | 4.562388e-05 |
| 9,870 | Are Database System Researchers Making Correct Assumptions About Transaction Workloads? | 2025 | SIGMOD | 4.2667743e-05 |
| 10,336 | Transactional Cloud Applications Go with the (Data)Flow | 2025 | CIDR | 4.1945683e-05 |
| 10,509 | Styx: Transactional Stateful Functions on Streaming Dataflows | 2025 | SIGMOD | 4.1945683e-05 |
| 10,607 | Hermes: Off-the-Shelf Real-Time Transactional Analytics | 2025 | VLDB | 4.1945683e-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,227 | Elle: Inferring Isolation Anomalies from Experimental Observations | 2021 | VLDB | 0.00013170695 |
| 1,994 | ACIDRain: Concurrency-Related Attacks on Database-Backed Web Applications | 2017 | SIGMOD | 9.842936e-05 |
| 2,133 | Automating the Detection of Snapshot Isolation Anomalies | 2007 | VLDB | 9.4752131e-05 |
| 2,601 | What Are We Doing With Our Lives? Nobody Cares About Our Concurrency Control Research | 2017 | SIGMOD | 8.468229e-05 |
| 3,749 | BCC: Reducing False Aborts in Optimistic Concurrency Control with Low Cost for In-Memory Databases | 2016 | VLDB | 6.7907876e-05 |
| 5,822 | Ad Hoc Transactions in Web Applications: The Good, the Bad, and the Ugly | 2022 | SIGMOD | 5.313161e-05 |
| 7,406 | Database Isolation By Scheduling | 2021 | VLDB | 4.7375424e-05 |
| 11,407 | IsoBugView: Interactively Debugging Isolation Bugs in Database Applications | 2022 | VLDB | 4.1945683e-05 |
Previous
Page 1 / 1
Next