Transaction monitoring in ENCOMPASS: reliable distributed transaction processing
Andrea Borr
Abstract
Andrea Borr
Abstract
ABSTRACT: A transaction is- an atomic update which takes a data base from a consistent state to another c:onsistent state. The Transaction Monitoring Facility (TMF),. is a component of the ENCOMPASS distributed data management system. which runs on the Tandem computer system. TMF provides c:ontinuous. fault-tolerant transaction processing in a decentralized. distributed enviromnent. Recovery from failures is transparent to user programs and does not require system balt or restart. Recovery from a failure which directly affeets active transactions. such as the failure of a participating proc:essor or the loss of communications between participating network nodes, is accomplished by means of the baekout and restart of affected transactions. The implementation utilizes distributed audit trails of data base activity and a decentralized transaction concurrency c:ontrol meehanism.
OpenAlex reports 92 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
ABSTRACT: A transaction is- an atomic update which takes a data base from a consistent state to another c:onsistent state. The Transaction Monitoring Facility (TMF),. is a component of the ENCOMPASS distributed data management system. which runs on the Tandem computer system. TMF provides c:ontinuous. fault-tolerant transaction processing in a decentralized. distributed enviromnent. Recovery from failures is transparent to user programs and does not require system balt or restart. Recovery from a failure which directly affeets active transactions. such as the failure of a participating proc:essor or the loss of communications between participating network nodes, is accomplished by means of the baekout and restart of affected transactions. The implementation utilizes distributed audit trails of data base activity and a decentralized transaction concurrency c:ontrol meehanism.
Key concepts: Distributed transaction, Computer science, Transaction processing, Concurrency control, Two-phase commit protocol, Serializability, Database transaction, Online transaction processing