IT arhitektuur
·Start of a transaction is a continuation point to which it can roll backif a single of its operations
fails.
·If the transaction is completed successfully, the end of the transaction (which is usually the start
of the next transaction) marks the next continuation point.
Consistency
·The consistency property of a transaction requires that the sequence of operations leaves the set
of shared resources in a consistent stateat the end of the transaction.
·Inconsistent states occur during transactions:
hidden for concurrent transactions
·Within the transaction, after the debit has been completed but before the credit has been
executed, the set of account objects are in an inconsistent state as the money is on neither
accounts
to be resolved before end of transaction.
·Application defines consistency and is responsible for ensuring it is maintained.