DocumentCode :
1670664
Title :
A practical technique for asynchronous transaction processing
Author :
Hseush, Wenwey ; Pu, Calton
Author_Institution :
Dept. of Comput. Sci., Columbia Univ., New York, NY, USA
fYear :
1995
Firstpage :
110
Lastpage :
117
Abstract :
Asynchronous transaction processing extends traditional on-line transaction processing (TP) to improve performance of distributed systems by alleviating the serializability (SR) bottleneck. For example, epsilon serializability (ESR) uses divergence control algorithms to allow more concurrency by permitting limited non-SR interleavings. In a distributed environment, ESR relaxes commit and abort dependencies among transactions, allowing transactions to commit asynchronously. A second example, chopping up transactions allows more concurrency by dividing transactions into smaller pieces and thus reduces resource holding time. Chopping transactions enforces no commit protocols among pieces from one original transaction, allowing each piece to commit asynchronously. We combine the benefits of ESR and chopping transactions by designing three new methods that chop transactions and run them under ESR. The practical applicability of our technique is enhanced by two factors: (1) chopping transactions does not require changes in existing TP systems, and (2) ESR support has already been prototyped on a commercial TP system
Keywords :
distributed processing; performance evaluation; protocols; transaction processing; asynchronous transaction processing; distributed systems; divergence control algorithms; epsilon serializability; performance; protocols; serializability; Access protocols; Computer science; Concurrent computing; Design methodology; Distributed computing; Interleaved codes; Paramagnetic resonance; Protocols; Prototypes; Strontium; System performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1995., Proceedings of the 15th International Conference on
Conference_Location :
Vancouver, BC
ISSN :
1063-6927
Print_ISBN :
0-8186-7025-8
Type :
conf
DOI :
10.1109/ICDCS.1995.500009
Filename :
500009
Link To Document :
بازگشت