Distributed co-operating processes and transactions