Title :
Adaptable, efficient, and modular coordination of distributed extended transactions
Author :
Zhou, Tong ; Pu, Calton ; Liu, Ling
Author_Institution :
Dept. of Comput. Sci. & Eng., Oregon Graduate Inst., Portland, OR, USA
Abstract :
The authors describe a method for building a variety of coordination protocols as well as distributed extended transaction primitives. The method is called open coordination protocol (OCP), and is applied to construct many variants of commit-transaction, as well as distributed split-transaction and distributed join-group. OCP adopts a modular decomposition of popular coordination protocols (e.g., two-phase commit) into microprotocols, and then chooses appropriate microprotocols to build new coordination protocols or extended transaction primitives with desired features (e.g., split-transaction with read-only optimization). They use incremental specialization to improve the efficiency of each implemented protocol
Keywords :
distributed processing; open systems; protocols; transaction processing; adaptable coordination; commit-transaction; coordination protocols; distributed extended transaction primitives; distributed extended transactions; distributed join-group; distributed split-transaction; efficient coordination; incremental specialization; microprotocols; modular coordination; open coordination protocol; Buildings; Computer science; Contracts; Costs; Design methodology; Desktop publishing; Electronic mail; Operating systems; Protocols; Robustness;
Conference_Titel :
Parallel and Distributed Information Systems, 1996., Fourth International Conference on
Conference_Location :
Miami Beach, FL
Print_ISBN :
0-8186-7475X
DOI :
10.1109/PDIS.1996.568687