DocumentCode
2529006
Title
J2EE Architecture for Database Cluster-Based High Volume E-Commerce Web Applications
Author
Batra, Vishal ; Li, Wen-Syan ; Negi, Sumit
Author_Institution
IBM India Res. Labs., New Delhi
fYear
2008
fDate
17-20 June 2008
Firstpage
697
Lastpage
704
Abstract
High volume database-driven e-commerce applications demand a cluster-based infrastructure to offers high availability, scalability and fault tolerance. The current J2EE architecture and containers restrict the transparent deployment of applications over database clusters without engineering data access logic into the applications. Our work extends the J2EE architecture to allow transparent deployment of J2EE applications on a database cluster. The key challenge is to load balance read and write queries between the master and replica database instance and yet provide the application with the most recent data in the cluster while enabling service class based query routing. We validate the applicability and effectiveness of the proposed architecture using IBM WebSphere Trade3 stock trading application.
Keywords
Internet; Java; electronic commerce; fault tolerance; query processing; replicated databases; IBM WebSphere Trade3 stock trading; J2EE architecture; cluster-based infrastructure; database cluster; database-driven e-commerce; e-commerce Web applications; engineering data access logic; fault tolerance; query routing; replica database; Availability; Context awareness; Distributed databases; Logic; Relational databases; Routing; Service oriented architecture; Switches; Transaction databases; Web server;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 2008. ICDCS '08. The 28th International Conference on
Conference_Location
Beijing
ISSN
1063-6927
Print_ISBN
978-0-7695-3172-4
Electronic_ISBN
1063-6927
Type
conf
DOI
10.1109/ICDCS.2008.105
Filename
4595944
Link To Document