I haven't done any comparisons recently, but I think Resin from
www.caucho.com is very reasonably priced and written specifically with
performance in mind (from what I can tell). I've written a Java based http
proxy server before and I can tell you that from looking at some of the
things Resin has done, they know where Java's performance bottlenecks are.
(For example, they translate all socket streams into byte arrays instead of
using strings, etc.) They have some performance comparisons on their web
site.

Others are:
Orion - Know nothing about
BEA WebLogic - Very expensive, complex to deploy and performance is mediocre
according to my sources
ATG Dynamo - Expensive but good for commerce if needed. They are focused on
commerce, so probably not focused on performance.
Netscape/iPlanet - I've heard the performance is not impressive
IBM WebSphere - This is an up-and-coming competitor to WebLogic and ATG. It
used to be buggy and is still expensive. Performance is unknown, but I would
favor Resin as it comes with source and is less expensive.
Jrun - Priced reasonably. Nice integration with other Allaire products. No
special commerce features. I think it has had some compatibility problems,
but it seems a good engine these days. All the same, I don't think you can
get source and I haven't done performance tests.
Enhydra - This is just Tomcat. They have their own framework that is less
comprehensive than struts called XMLC. Its big advantage is that it does a
better job of separating UI from code.

I think to some degree, it is equally important to look at the JVM you are
running on. Consider looking at the Volano report at
http://www.volano.com/report.html.

My team is using Tomcat/Forte for development and will use Resin/Apache for
deployment.

Eric

-----Original Message-----
From: James Howe [mailto:[EMAIL PROTECTED]]
Sent: Monday, March 19, 2001 2:16 PM
To: [EMAIL PROTECTED]
Subject: Re: Performance of struts

If Tomcat's performance is pretty awful, what are some JSP implementations
(commercial or otherwise) that are particularly good?

At 12:10 PM 3/19/2001 -0800, you wrote:

>Struts based apps (or any app that uses custom tags heavily) are going to
>be significantly impacted by the quality of the JSP implementation in your
>container.  Which version are you using?  (NOTE:  Tomcat's performance
>w.r.t. JSP pages is pretty awful, for example).
>
> > Thanks!
> > keith
> >
> >
> >
>
>Craig McClanahan

James W. Howe                   mailto:[EMAIL PROTECTED]
Allen Creek Software, Inc.              pgpkey:
http://ic.net/~jwh/pgpkey.html
Ann Arbor, MI 48103

Reply via email to