Transactional data structures

Concurrent programming is difficult and the effort is rarely rewarded by faster execution. The concurrency problem arises because information cannot pass instantly between processors resulting in temporal uncertainty. This thesis explores the idea that immutable data and distributed concurrency cont...

Full description

Bibliographic Details
Main Author: Jarvis, Kimberley James
Other Authors: Kirkham, Christopher ; Watson, Ian
Published: University of Manchester 2011
Subjects:
Online Access:http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.549106