ACM Home Page
Please provide us with feedback. Feedback
J2EE server scalability through EJB replication
Full text PdfPdf (568 KB)
Source Symposium on Applied Computing archive
Proceedings of the 2006 ACM symposium on Applied computing table of contents
Dijon, France
SESSION: Distributed systems and grid computing (DSGC) table of contents
Pages: 778 - 785  
Year of Publication: 2006
ISBN:1-59593-108-2
Authors
Sylvain Sicard  INRIA Rhônes-Alpes, St Ismier CEDEX - France
Noel De Palma  INRIA Rhônes-Alpes, St Ismier CEDEX - France
Daniel Hagimont  INRIA Rhônes-Alpes, St Ismier CEDEX - France
Sponsor
SIGAPP: ACM Special Interest Group on Applied Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 112,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1141277.1141455
What is a DOI?

ABSTRACT

With the development of Internet-based business, Web applications are becoming increasingly complex. The J2EE specification aims at enabling the design of such web application servers. These servers have to ensure scalability and availability of the supported applications. Scalibility can be achieved using replication techniques or partitionning techniques. The aim of this paper is to compare these approaches. In a J2EE web application server, one important component is the EJB tier. In this context, the JOnAS web application server provides an example of EJB replication system called CMI (Cluster Method Invocation). In a first step, this paper presents a performance evaluation of CMI. It then introduces incrementally an alternative scheme based on partitionning and shows the performance benefits compared to CMI.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
E. Cecchet, J. Marguerite and W. Zwaenepoel. C-JDBC: Flexible Database Clustering Middleware. In Proceedings of USENIX Annual Technical Conference, Freenix track, Boston, MA, USA, june 2004.
 
3
 
4
R. Guerraoui, A. Schiper. Fault_Tolerance by Replication in Distributed Systems. Département d'Informatique Ecole Polytechnique Fédérale de Lausanne, 1996.
 
5
Jakarta Tomcat Servlet Engine -- http://jakarta.apache.org/tomcat/
 
6
JOnAS Open Source EJB Server -- http://www.objectweb.org
 
7
 
8
S. Labourey. Load Balancing and Failover in the JBoss Application Server ≫, Sept 2003 http://www.clustercomputing.org/index.jsp?page=/content/tfcc-5-2-labourey.shtml
 
9
B. C. Ling, Emre Kiciman, Armando Fox. Session State: Beyond Soft State. In Proceedings of the 1st USENIX/ACM Symposium on Networked Systems Design and Implementation (NSDI 2004), San Francisco, CA, March 29--31, 2004
 
10
 
11
MySQL -- http://www.mysql.com
12
 
13
S. Sudarshan, R. Piyush. Link level Load Balancing and Fault Tolerance in NetWare 6. NetWare Cool Solutions Article, March 2002.
 
14
Sun Microsystems -- Enterprise Java Beans Specifications -- http://java.sun.com/j2ee/
 
15
Sun Microsystems -- Java Naming and Directory Interface (JNDI) -- http://java.sun.com/products/jndi/
 
16
The Apache Software Foundation http://www.apache.org/


Collaborative Colleagues:
Sylvain Sicard: colleagues
Noel De Palma: colleagues
Daniel Hagimont: colleagues