UPDF AI

Transactional Tasks: Parallelism in Software Transactions

Janwillem Swalens,Joeri De Koster,W. Meuter

2016 · DOI: 10.4230/LIPIcs.ECOOP.2016.23
European Conference on Object-Oriented Programming · 5 Citations

TLDR

Transactional tasks have several useful properties: they are coordinated, they maintain serializability, and they do not introduce non-determinism, allowing the potential parallelism of a program to be fully exploited, while preserving the properties of the separate models where possible.