GlassFish v2, the Fastest Application Server on the Planet
Based on the recently published benchmark, GlassFish v2 now has the best (883.66 JOPS@Standard) SPEC jAppServer 2004 score on Sun Fire T2000. Read this blog for details. On the same comparable hardware, GlassFish v2 is #1! Here are the relevant SPEC jAppServer 2004 scores…
System Title | JOPS | Disclosures |
IBM WebSphere Application Server 6.1 with DB2 8.2 on Sun Fire T2000 using Solaris 10 | 616.22 | Html Link |
Oracle Application Server 10g Release 10.1.3.2 – Java Edition on Sun Fire T2000 | 733.22 | Html Link |
BEA WebLogic Server 9.2 on Sun SPARC Enterprise T2000 | 801.70 | Html Link |
GlassFish v2 (Sun Java Application Server 9.1) on Sun Fire T2000 | 883.66 | Html Link |
Note: I did not see any submissions from JBoss. Refer to the official SPEC jAppServer2004 Results page for more details.
Disclaimers: SPEC and the benchmark name SPECjAppServer 2004 are registered trademarks of the Standard Performance Evaluation Corporation. Competitive benchmark results stated above reflect results published on http://www.spec.org as of 07/10/06. For the latest SPECjAppServer 2004 benchmark results, visit http://www.spec.org/.
Update
Also, see this thread on TSS about this topic and the usage of JDK 6.
Here is Scot’s comment: If you want JDK6, you have to use glassfish. Henrik makes a good point that JDK 6 contributes to our performance (though probably not as much as he assumes). Which is yet another reason why Glassfish is the superior appserver: we’ve supported JDK 6 for more than 6 months. Weblogic doesn’t support it today, and as far as I’ve heard they have no plans on supporting it for months to come.
So it’s not apples-to-apples, but then again, neither is the marketplace.
I am glad to see that Java SE (JDK) team at Sun also worked on performance. Great!