I've done a fair amount of jsp and servlet development since 99 when JSP .9 spec 
wasn't implemented in most servlet containers. I doubt I can provide insight into 
improving reliability that tomcat developers haven't already thought of.
 
Most of the projects I've worked on the last three years have had some steep 
performance requirements like supporting a million users with 30% active daily. my 
last job the performance requirements were 500K to 1million pageviews a day. most of 
the reliability issues are from traffic spike and how to handle it gracefully. ie, you 
don't want the whole complex to die if traffic spikes. you also want to provide useful 
information to the user in the event the complex is overloaded.
 
probably the most important one is the server shouldn't die because the number of 
concurrent users jumped from 20/sec across the site to 300+/sec. In that reguard, 
tomcat 4 seems to do that. Well aside from developer/user errors :)
 
peter lin
 
 Remy Maucherat <[EMAIL PROTECTED]> wrote:Peter Lin wrote:
> today I took the day off, but tomorrow I plan on running more benchmarks. I ran into 
>one weird behavior when I ran the same jmeter test with 10 threads for 5K iterations. 
>Half way through tomcat stopped accepting connections, but was fine. If I wait two 
>minutes, it continue to accept requests.
> 
> That tells me tomcat is dramatically improved in stability. In the early days of 
>servlet containers, I used to run stress tests until the servers crashed. Back in 99 
>most of the servlet containers including websphere, jrun and tomcat would crash a 
>couple minutes after it stopped accepting connections. Now tomcat correctly denies 
>connections and performance degrades gracefully.


These days, I'm exclusively (well, almost) working on reliability and 
performance.

Performance is ok now (only remaining are a couple enhancements in 5.0), 
and is a lot easier to improve than reliability. If you have ideas for 
that, let me know.

Remy


--
To unsubscribe, e-mail: 
For additional commands, e-mail: 



---------------------------------
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now

Reply via email to