Back to papers
Feral Concurrency Control: An Empirical Investigation of Modern Application Integrity
Summary: Empirical analysis of ORM-backed apps shows feral invariants dominate integrity, over 37× more popular than transactions. Evaluates invariants’ correctness (up to 86.9%), catalogs cases vulnerable to concurrency-induced corruption, and proposes DB-design guidance to better support modern ORM programming.
(summarized by gpt-5-nano on Feb 09 2026)
- Paper ID
- 4998
- Venue
- SIGMOD
- Year
- 2015
- Pagerank
- 7.0250008e-05
- Overall Rank
- 3,512 | 75.57%
- DOI
-
10.1145/2723372.2737784
Incoming Non-self Citations Over Time
Incoming Citations (Sorted by Pagerank)
Showing 13 of 13 citing papers.
| Rank |
Citing Paper |
Year |
Venue |
Pagerank |
| 1,994 |
ACIDRain: Concurrency-Related Attacks on Database-Backed Web Applications |
2017 |
SIGMOD |
9.842936e-05 |
| 2,548 |
An Evaluation of Distributed Concurrency Control |
2017 |
VLDB |
8.5652459e-05 |
| 3,431 |
Data Management in Microservices: State of the Practice, Challenges, and Research Directions |
2021 |
VLDB |
7.1008172e-05 |
| 5,411 |
Beyond Relations: A Case for Elevating to the Entity-Relationship Abstraction |
2025 |
CIDR |
5.5207515e-05 |
| 5,822 |
Ad Hoc Transactions in Web Applications: The Good, the Bad, and the Ugly |
2022 |
SIGMOD |
5.313161e-05 |
| 6,238 |
IPA: Invariant-Preserving Applications for Weakly Consistent Replicated Databases |
2019 |
VLDB |
5.14228e-05 |
| 6,692 |
WeBridge: Synthesizing Stored Procedures for Large-Scale Real-World Web Applications |
2024 |
SIGMOD |
4.9599916e-05 |
| 6,912 |
CYADB: A Database that Covers Your Ask |
2018 |
VLDB |
4.8925595e-05 |
| 7,886 |
BullFrog: Online Schema Evolution via Lazy Evaluation |
2021 |
SIGMOD |
4.6263924e-05 |
| 8,481 |
Mammoths Are Slow: The Overlooked Transactions of Graph Data |
2024 |
VLDB |
4.501065e-05 |
| 9,024 |
Causality-Guided Adaptive Interventional Debugging |
2020 |
SIGMOD |
4.4075011e-05 |
| 9,870 |
Are Database System Researchers Making Correct Assumptions About Transaction Workloads? |
2025 |
SIGMOD |
4.2667743e-05 |
| 11,757 |
My Weak Consistency is Strong: When Bad Things Do Not Come in Threes |
2017 |
CIDR |
4.1945683e-05 |
Outgoing Citations (Sorted by Pagerank)
Showing 13 of 13 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank |
Cited Paper |
Year |
Venue |
Pagerank |
| 281 |
LinkBench: a Database Benchmark Based on the Facebook Social Graph |
2013 |
SIGMOD |
0.0002906793 |
| 292 |
Shoring Up Persistent Applications |
1994 |
SIGMOD |
0.00028741386 |
| 340 |
OLTP-Bench: An Extensible Testbed for Benchmarking Relational Databases |
2014 |
VLDB |
0.00026841628 |
| 1,028 |
Coordination Avoidance in Database Systems |
2015 |
VLDB |
0.00014584518 |
| 1,310 |
Consistency Analysis in Bloom: a CALM and Collected Approach |
2011 |
CIDR |
0.00012658593 |
| 1,419 |
Highly Available Transactions: Virtues and Limitations |
2014 |
VLDB |
0.00012079793 |
| 1,544 |
Data Consistency Properties and the Trade-offs in Commercial Cloud Storages: the Consumers’ Perspective |
2011 |
CIDR |
0.00011450594 |
| 1,581 |
Of Objects and Databases: A Decade of Turmoil |
1996 |
VLDB |
0.00011266063 |
| 2,653 |
Probabilistically Bounded Staleness for Practical Partial Quorums |
2012 |
VLDB |
8.3633807e-05 |
| 2,723 |
The Homeostasis Protocol: Avoiding Transaction Coordination Through Program Analysis |
2015 |
SIGMOD |
8.2306728e-05 |
| 2,867 |
StatusQuo: Making Familiar Abstractions Perform Using Program Analysis |
2013 |
CIDR |
7.9831651e-05 |
| 3,308 |
Automatic Partitioning of Database Applications |
2012 |
VLDB |
7.2422925e-05 |
| 4,343 |
Quantifying Isolation Anomalies |
2009 |
VLDB |
6.2757607e-05 |
Semantically Similar Papers
| Overall Rank |
Paper |
Year |
Venue |
Pagerank |
| 8,941 |
On Correctness of Non-serializable Executions |
1993 |
PODS |
4.427232e-05 |
| 2,088 |
Empirical Comparison of Database Concurrency Control Schemes |
1983 |
VLDB |
9.570953e-05 |
| 10,622 |
Simple Testing Can Expose Most Critical Transaction Bugs: Understanding and Detecting Write-Specific Serializability Violations in Database Systems |
2025 |
VLDB |
4.1945683e-05 |
| 3,123 |
Concurrency Control for Resilient Nested Transactions |
1983 |
PODS |
7.5249489e-05 |
| 289 |
High-Performance Concurrency Control Mechanisms for Main-Memory Databases |
2012 |
VLDB |
0.00028938503 |
| 5,822 |
Ad Hoc Transactions in Web Applications: The Good, the Bad, and the Ugly |
2022 |
SIGMOD |
5.313161e-05 |
| 1,028 |
Coordination Avoidance in Database Systems |
2015 |
VLDB |
0.00014584518 |
| 7,272 |
Tolerating Bounded Inconsistency for Increasing Concurrency in Database Systems |
1992 |
PODS |
4.7811016e-05 |
| 7,618 |
Developer’s Responsibility or Database’s Responsibility? Rethinking Concurrency Control in Databases |
2023 |
CIDR |
4.6944277e-05 |
| 11,886 |
The Case for Invariant-Based Concurrency Control |
2015 |
CIDR |
4.1945683e-05 |