corrupting data by lack of transactional behaviour corrupting data by distributed transaction corrupting data by implicit distributed transaction