Language support for lightweight transactions
Language support for lightweight transactions
T. Harris,K. Fraser
2003 · DOI: 10.1145/949305.949340
Conference on Object-Oriented Programming Systems, Languages, and Applications · 623 Citations
TLDR
This work argues that these problems can be addressed by moving to a declarative style of concurrency control in which programmers directly indicate the safety properties that they require, which is easier for mainstream programmers to use, prevents lock-based priority-inversion and deadlock problems and can offer performance advantages.
