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
