loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
24th IEEE Symposium on Reliable Distributed Systems (SRDS'05)
Fault-tolerance for Stateful Application Servers in the Presence of Advanced Transactions Patterns
Orlando, Florida
October 26-October 28
ISBN: 0-7695-2463-X
Huaigu Wu, McGill University
Bettina Kemme, McGill University

Replication is widely used in application server products to tolerate faults. An important challenge is to correctly coordinate replication and transaction execution for stateful application servers. Many current solutions assume that a single client request generates exactly one transaction at the server. However, it is quite common that several client requests are encapsulated within one server transaction or that a single client request can initiate several server transactions. In this paper, we propose a replication tool that is able to handle these variations in request/transaction association. We have integrated our approach into the J2EE application server JBoss. Our evaluation using the ECPerf benchmark shows a low overhead of the approach.

Citation:
Huaigu Wu, Bettina Kemme, "Fault-tolerance for Stateful Application Servers in the Presence of Advanced Transactions Patterns," srds, pp.95-108, 24th IEEE Symposium on Reliable Distributed Systems (SRDS'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.