Search This Blog

2009-07-04

JavaEE server comparison and statistics

Hi guys,
in my last post I mentioned the great startup and deployment times of glassfish. The following article "JavaEE Containers - Heaven or Hell?" presents some charts.
The following app servers have been compared:
  • Tomcat
  • JBoss
  • Weblogic
  • IBM Websphere
  • Glassfish
  • Jetty
  • Oracle OC4J
  • Coucho Resin
Keep in mind that not every listed application server supports all the features within the JavaEE specification (e.g. EJB 3.0, JPA, etc).
In my opinion I only see JBoss, Weblogic and Websphere as comparable JavaEE products. And compared to them...glassfish made the first place :)
In order to compete with Tomcat, Glassfish V3 Prelude offers a modular, osgi based development and deployment platform. The first server start without any application will only conatin a lightweight webcontainer and takes about 3166ms. (for more details, look at this). If you want to deploy an EJB application, glassfish V3 will automatically add/load the EJB container.
You can already download and work with a V3 prelude version, but in order to use it for production, let's wait for the final release of V3.

No comments:

Post a Comment