March 2003
Intermediate to advanced
912 pages
27h 17m
English
![]() | We assume a number of participating nodes and a validation manager at the coordinating node of each transaction (see Figure 22.4). In addition there is a single logical agent in the system, the update manager, which is responsible for the queue of transactions that have been validated for update. Each transaction involves a number of participating objects, and each object votes independently accept or reject on whether there has been conflict. In addition, any object that votes to accept a transaction notifies the validation manager of the version time-stamp of the shadow object that was created for the execution ... |