Title
Consistent and scalable cache replication for multi-tier J2EE applications
Abstract
Data centers are the most critical infrastructure of companies demanding higher and higher levels of quality of service (QoS) in terms of availability and scalability. At the core of data centers are multi-tier architectures providing service to applications. Replication is heavily used in this infrastructure for either availability or scalability but typically not for both combined. Additionally, most approaches replicate a single tier, making the non-replicated tiers potential bottlenecks and single points of failure. In this paper, we present a novel approach that provides both availability and scalability for multi-tier applications. The approach uses a replicated cache that takes into account both the application server tier (middle-tier) and the database (back-end). The underlying replicated cache protocol fully embeds the replication logic in the application server. The protocol exhibits good scalability as shown by our evaluation based on the new industrial benchmark for J2EE multi-tier systems, SPECjAppServer.
Year
DOI
Venue
2007
10.1007/978-3-540-76778-7_17
Middleware
Keywords
Field
DocType
higher level,reliability,good scalability,scalable cache replication,fault-tolerance.,critical infrastructure,replication,scalabilityofmiddleware,data center,multi-tier application,multi-tier architecture,cache protocol,j2ee application,j2ee multi-tier system,application server,application server tier,caching,quality of service,fault tolerant,high availability,fault tolerance
Single point of failure,Cache,Computer science,Critical infrastructure,Quality of service,Fault tolerance,Replicate,Distributed computing,Scalability,Application server
Conference
Volume
ISSN
ISBN
4834
0302-9743
3-540-76777-0
Citations 
PageRank 
References 
15
0.75
13
Authors
4
Name
Order
Citations
PageRank
Francisco Perez-Sorrosal11537.83
Marta Patiño-Martinez21055.20
Ricardo Jimenez-Peris329916.43
Kemme, B.41773115.46