|
Transactions are back - but are they the same? Appeared in: ACM SIGACT News Date: 2008 Download: BIBTEX (fetzer2008transactions) Pages: 48-58 Transactions are back in the spotlight! They are emerging in concurrent programming languages under the name of transactional memory (TM). Their new role? Concurrency control on new multi-core processors. From afar they look the same as good old database transactions. But are they really? In this position paper, we reflect about the distinguishing features of these memory transactions with respect to their database cousins. |