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
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;
Conference_Titel :
Distributed Computing Systems, 2008. ICDCS '08. The 28th International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-0-7695-3172-4
Electronic_ISBN :
1063-6927
DOI :
10.1109/ICDCS.2008.105