|
|
|
1000 Java Tips ebook
|
|
 

Free "1000 Java Tips" eBook is here! It is huge collection of big and small Java
programming articles and tips. Please take your copy here.
Take your copy of free "Java Technology Screensaver"!. |
|
Analyst's Soapbox: A nasty wake-up call for J2EE
|
JavaFAQ Home » General Java

A tainted benchmark doesn't prove a thing, but the Java community would be
foolish to avoid the warning it represents.
At the end of October, a ''damning'' benchmark demonstrated that Microsoft's
.NET is twice as fast as the faster of two ''leading'' commercial J2EE app
servers when running a benchmark based on a new implementation of Sun's Pet
Store app (see http://www.middleware-company.com/j2eedotnetbench).
The benchmark was produced by The Middleware Company, long an advocate of Java
and J2EE.
More bad news for Java junkies: The .NET solution required 2,096 lines of
code vs. 14,004 lines of Java code. And, under the price performance analysis,
.NET is shown to cost 2.5 times less. So it's three early goals for Microsoft.
But then things go wrong; it seems Microsoft provided The Middleware Company
with a lot of help in developing the .NET solution, while the two other vendors
(presumably BEA and IBM) didn't participate. Next comes an own goal by The Middleware Company: A quick analysis of the
Java app that is meant to be an optimized version of Sun's Pet Store app reveals
some architectural choices that aren't optimal. Not an advertisement for a
company that sells J2EE expertise.
The benchmark is tainted; it's not a fair comparison. But in following the
avalanche of feedback from the Java community, I've been struck by the number of
Java lobbyists who will not or cannot accept that Microsoft can offer a real
alternative to J2EE. Next, I've been alarmed by the speed with which many Java
developers seem to rush to blame 'EJB' for the poor performance and complexity
of the app. Let's face it: EJB is a rather important part of J2EE, isn't it?
Full story can
be found here
The
Petstore Revisited: J2EE vs .NET Application Server Performance Benchmark Printer Friendly Page
Send to a Friend
..
Search here again if you need more info!
|
|
|