Fifth IEEE International Symposium on Network Computing and Applications (NCA'06) Providing e-Transaction Guarantees in Asynchronous Systems with Inaccurate Failure Detection Cambridge, Massachusetts July 24-July 26 ISBN: 0-7695-2640-3
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/NCA.2006.47
In this paper we address reliability issues in Web-based transactional systems. We are interested in the category of systems characterized by stateless application servers. For these systems, a framework called e-Transaction has been recently proposed, which specifies a set of desirable end-to-end reliability guarantees. Within this framework we propose an innovative distributed protocol providing those reliability guarantees in the general case of multiple, autonomous back-end databases (typical of scenarios with multiple parties involved within a same business process). Compared to existing proposals coping with the e- Transaction framework, our protocol adopts a weaker approach to failure detection, i.e. it does not rely on any assumption on the accuracy of failure detection. Hence it reveals suited for a wider class of distributed systems, including those systems where the level of asynchrony makes stronger approaches to failure detection not feasible in practice. To achieve such a target, our protocol exploits an innovative scheme for distributed transaction management (based on ad-hoc demarcation and concurrency control mechanisms), which we introduce in this paper. We also provide hints on the protocol integration with conventional systems (e.g. database systems).
Citation:
Paolo Romano, Francesco Quaglia, "Providing e-Transaction Guarantees in Asynchronous Systems with Inaccurate Failure Detection," nca, pp.155-162, Fifth IEEE International Symposium on Network Computing and Applications (NCA'06), 2006 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||