Re: [Resin-interest] Compelling reasons to use Resin?

2007-10-18 Thread Mattias Jiderhamn
Scott:
 On Oct 17, 2007, at 6:25 AM, Jan Kriesten wrote:
   
 a recent comparison between resin 3.0.9 and tomcat 5.5.3 can be  
 found here:
 http://raibledesigns.com/rd/entry/resin_slower_than_tomcat_fails

 on this comparison maybe scott could comment?
 

 It's not a useful benchmark.  It measures startup time and JSP  
 compilation time, not runtime.  I'm actually embarrassed for the  
 industry that Java people link to it as if it were a real  
 benchmark.   (That's not to say startup time isn't important,  
 especially during development, but it's not a performance comparison.)
   

Exactly my thought. I don't see any information about the number of
concurrent threads, so unless this is implicit by some means out of my
knowledge, this measures only a single request. Doesn't say much about
how an appserver performs in a live environment. Most comparisons I've
seen (years ago now) showed that which server performed best depends
quite a bit on how much load (concurrent requests) it is under.

Also, if you want to compare maximum performance you'd want to use
Resins JNI features and make use of Resins fast JSTL.

 /Mattias
___
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest


Re: [Resin-interest] Compelling reasons to use Resin?

2007-10-18 Thread Jan Kriesten

hi,

 Exactly my thought. I don't see any information about the number of
 concurrent threads, so unless this is implicit by some means out of my
 knowledge, this measures only a single request. Doesn't say much about
 how an appserver performs in a live environment. Most comparisons I've
 seen (years ago now) showed that which server performed best depends
 quite a bit on how much load (concurrent requests) it is under.
 
 Also, if you want to compare maximum performance you'd want to use
 Resins JNI features and make use of Resins fast JSTL.

fair enough! i agree this is not a valid and representative benchmark.

but: people are reading those and especially people who decide things.

regards, --- jan.




___
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest


Re: [Resin-interest] Compelling reasons to use Resin?

2007-10-18 Thread Mattias Jiderhamn
Jan:
 Exactly my thought. I don't see any information about the number of
 concurrent threads, so unless this is implicit by some means out of my
 knowledge, this measures only a single request. Doesn't say much about
 how an appserver performs in a live environment. Most comparisons I've
 seen (years ago now) showed that which server performed best depends
 quite a bit on how much load (concurrent requests) it is under.

 Also, if you want to compare maximum performance you'd want to use
 Resins JNI features and make use of Resins fast JSTL.
 

 fair enough! i agree this is not a valid and representative benchmark.

 but: people are reading those and especially people who decide things.
   
:-(
I thought I'd post a clarification on the blog, but it didn't work.

Btw, here is a more recent comparison on the same blog:
http://raibledesigns.com/rd/entry/comparing_open_source_application_servers
Still just a single thread though, so still not a performance
comparison. (And this time the author hints to be aware of that too)
This time Resin (supposedly GPL) and Tomcat has about the same results
(as do the others).


___
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest


Re: [Resin-interest] Compelling reasons to use Resin?

2007-10-17 Thread Jan Kriesten

hi hari,

i have been using resin since early version 2 and haven't regret it.

there are some cases which i'd say are compelling reasons to use it over tomcat,
where you already brought up some yourself:

 To close, I should say that I personally love resin - its elegance,
 configuration simplicity and developer-friendliness.

another compelling reason i see in your requirement

 specially as look to grow and add additional
 servers

resin has an easy neat way to load-balance and easy session replication between
it's instances.

some things about resin aren't that good, of course, and should be addressed.
for one the documentation - which never really was up-to-date nor showed more
than a glimpse of resin's capabilities (example config-cases would be nice).

also, there always have been problems resin being non-standard-compliant in some
respect.

a recent comparison between resin 3.0.9 and tomcat 5.5.3 can be found here:
http://raibledesigns.com/rd/entry/resin_slower_than_tomcat_fails

on this comparison maybe scott could comment?

regards, --- jan.



___
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest


Re: [Resin-interest] Compelling reasons to use Resin?

2007-10-17 Thread Yong Bakos

We're listening to your feedback regarding documentation, and are in  
the process of improving it across the board, starting with Hessian.



On Oct 17, 2007, at 7:25 AM, Jan Kriesten wrote:


hi hari,

i have been using resin since early version 2 and haven't regret it.

there are some cases which i'd say are compelling reasons to use it  
over tomcat,
where you already brought up some yourself:

 To close, I should say that I personally love resin - its elegance,
 configuration simplicity and developer-friendliness.

another compelling reason i see in your requirement

 specially as look to grow and add additional
 servers

resin has an easy neat way to load-balance and easy session  
replication between
it's instances.

some things about resin aren't that good, of course, and should be  
addressed.
for one the documentation - which never really was up-to-date nor  
showed more
than a glimpse of resin's capabilities (example config-cases would be  
nice).

also, there always have been problems resin being non-standard- 
compliant in some
respect.

a recent comparison between resin 3.0.9 and tomcat 5.5.3 can be found  
here:
http://raibledesigns.com/rd/entry/resin_slower_than_tomcat_fails

on this comparison maybe scott could comment?

regards, --- jan.



___
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest



___
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest


[Resin-interest] Compelling reasons to use Resin?

2007-10-16 Thread Hari Selvarajan
Greetings,

I've been a Resin advocate for several years now. When I first did a 
performance comparison between Resin 2 and Tomcat, Resin's performance 
simply blew me away. Like many other people on this list, I imagine I 
switched entirely to recommending resin as the application server for 
all the projects I've worked on. They were all small startups so it 
didn't count towards hundreds of licenses, but still.

Now, at another startup that I'm working with - with a licensed version 
of Resin Pro for our one app server -I'm being asked to justify the use 
of Resin over Tomcat, specially as look to grow and add additional 
servers. We use Resin only as a servlet container, so its EJB and PHP 
capabilities are not a justification. Googling around leads me to 
believe that Tomcat has gotten a lot faster recently, with NIO support 
in 6.0.x, and that the performance gap may have narrowed of late.

So I seek the collective wisdom of the list: what are some of the 
compelling reasons that led you to choose Resin Pro over other 
application servers, and Tomcat in particular? Is anyone aware of recent 
benchmarks that compare resin and tomcat?

To close, I should say that I personally love resin - its elegance, 
configuration simplicity and developer-friendliness. It's just that I'm 
trying to find a reason to convince management why we should use it over 
the free application server.

Many thanks,

- Hari


___
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest