Hewlett-Packard
WW
Search
Assistance
HP Labs Home
Spacer
Research
News
Job Openings
Technical Reports
Spacer
Locations
Palo Alto, USA
Bristol, UK
Japan
Israel
Spacer
 

HP Labs Technical Reports



Click here for full text: Postscript PDF

Implementing e-Transactions with Asynchronous Replication

Frolund, Svend; Guerraoui, Rachid

HPL-2000-46

Keyword(s): end-to-end reliability; transactions; replication; exactly-once

Abstract: An e-Transaction is one that executes exactly-once despite failures. This paper describes a distributed protocol that implements the abstraction of e- Transactions in three-tier architectures. Three-tier architectures are typically Internet-oriented architectures, where the end-user interacts with front-end clients (e.g., browsers) that invoke middle- tier application servers (e.g., web servers) to access back-end databases. We implement the e-Transaction abstraction using an asynchronous replication scheme that preserves the three-tier nature of the architecture and introduces a very acceptable overhead with respect to unreliable solutions.

23 Pages

Back to Index


HP Bottom Banner
Terms of Use Privacy Statement