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 |
|---|---|---|---|---|
| 7,866 | Scalable and Robust Snapshot Isolation for High-Performance Storage Engines | 2023 | VLDB | 5.5967124e-05 |
| 9,864 | Are Database System Researchers Making Correct Assumptions About Transaction Workloads? | 2025 | SIGMOD | 5.2559525e-05 |
| 10,348 | Transactional Cloud Applications Go with the (Data)Flow | 2025 | CIDR | 5.1725247e-05 |
| 10,518 | Styx: Transactional Stateful Functions on Streaming Dataflows | 2025 | SIGMOD | 5.1725247e-05 |
| 10,615 | Hermes: Off-the-Shelf Real-Time Transactional Analytics | 2025 | VLDB | 5.1725247e-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,111 | Elle: Inferring Isolation Anomalies from Experimental Observations | 2021 | VLDB | 0.00012210503 |
| 2,023 | Automating the Detection of Snapshot Isolation Anomalies | 2007 | VLDB | 9.3786802e-05 |
| 2,027 | ACIDRain: Concurrency-Related Attacks on Database-Backed Web Applications | 2017 | SIGMOD | 9.3739515e-05 |
| 2,330 | What Are We Doing With Our Lives? Nobody Cares About Our Concurrency Control Research | 2017 | SIGMOD | 8.8209052e-05 |
| 3,160 | BCC: Reducing False Aborts in Optimistic Concurrency Control with Low Cost for In-Memory Databases | 2016 | VLDB | 7.7529877e-05 |
| 5,343 | Ad Hoc Transactions in Web Applications: The Good, the Bad, and the Ugly | 2022 | SIGMOD | 6.3255813e-05 |
| 7,308 | Database Isolation By Scheduling | 2021 | VLDB | 5.7053094e-05 |
| 11,410 | IsoBugView: Interactively Debugging Isolation Bugs in Database Applications | 2022 | VLDB | 5.1725247e-05 |
Previous
Page 1 / 1
Next