Re: SunONE versus Tomcat performance
Jérôme Duval wrote: Why would you compare Apache and Tomcat vs. SunONE? Isn't there a lot of overhead in using the connector and all that? Seems to me a more logical test would be Tomcat vs SunONE and the most recent version of both, which Tomcat 4.1.30 is not. I smell bogus test results! When I see 2-5 times, I smell bogus results. I know that SunONE is professional, I know that Tomcat is free and contributed, but it CANNOT be 2x-5x faster. Even if SunONE is written in assembler (which I doubt). Even if they wrote it in C++, they still need Java classloader and other stuff. There just isn't that much room for code optimization. If they are stating that with high user load SunONE outperforms Tomcat, I'd say it's either misconfigured Tomcat or connector issues. Nix. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: SunONE versus Tomcat performance
having used SunOne in the past, I would agree 2-5x faster is not likely or even possible. SunOne is a combination of the old Netscape code, jvm and the reference implementation of the servlet spec. In practice, it is no different than servlet containers that use native library for handling sockets. The last time I benchmarked Netscape on a real application, it was slower than tomcat 4.1.x. The configuration and debugging mode of SunOne is also a pain to use and often didn't work correctly. As usual, the only way to know which is better is to write your app and stick to the standard API. Once you have the app done, benchmark the app on both and get real data. Developers should know better than take benchmarks as truth. At best they're only reference points and baseline data. When you consider most servlet containers are already in their 4th/5th release and everyone has had plenty of time to optimize performance and scalability, the differences are not going to be significant at this point. peter On Tue, 03 Aug 2004 08:09:22 +0200, Nikola Milutinovic [EMAIL PROTECTED] wrote: Jérôme Duval wrote: Why would you compare Apache and Tomcat vs. SunONE? Isn't there a lot of overhead in using the connector and all that? Seems to me a more logical test would be Tomcat vs SunONE and the most recent version of both, which Tomcat 4.1.30 is not. I smell bogus test results! When I see 2-5 times, I smell bogus results. I know that SunONE is professional, I know that Tomcat is free and contributed, but it CANNOT be 2x-5x faster. Even if SunONE is written in assembler (which I doubt). Even if they wrote it in C++, they still need Java classloader and other stuff. There just isn't that much room for code optimization. If they are stating that with high user load SunONE outperforms Tomcat, I'd say it's either misconfigured Tomcat or connector issues. Nix. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: SunONE versus Tomcat performance
Why would you compare Apache and Tomcat vs. SunONE? Isn't there a lot of overhead in using the connector and all that? Seems to me a more logical test would be Tomcat vs SunONE and the most recent version of both, which Tomcat 4.1.30 is not. I smell bogus test results! -Original Message- From: V D [mailto:[EMAIL PROTECTED] Sent: Saturday, July 31, 2004 11:24 PM To: Tomcat Users List Subject: Re: SunONE versus Tomcat performance I used it for webservice before, and it is faster than Tomcat, but I wouldn't say that was 2 to 5 times for that particular case. You can get it for free because it's bundled with the Application Server platform which is free. Julian wrote: Just downloaded it to give it a try. There's a trial version but nevertheless it costs only $75. David Rees wrote: David Wall wrote: It is worth noting that Sun Java Web Server has better performance than Apache Tomcat; you can learn more about this from Sun Java Web Server vs. Apache/Tomcat Benchmarks. The link to the KeyLabs report is at http://www.keylabs.com/results/sun/SunONEFinalReport_Solaris.pdf Why would SunONE be anywhere from 2 to 5 times faster than Tomcat? They also suggest that Tomcat would start to show errors when loading 200 users at a time, whereas SunONE could handle up to 500 users without any errors. It's hard to say why the Apache/Tomcat combination would not perform as well as SunONE (which I am not familar with), but without more details of the Apache/Tomcat configuration it's too difficult to say. Has anyone independantly tested SunONE compared to Apache/Tomcat? -Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] . - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: SunONE versus Tomcat performance
I am sorry for not being clear enough. The test did not run with both Apache and Tomcat, only Tomcat 5.0. Please understand that I do not try to create a flame war here. This is only a particular case, no scientific comparison, and no pointing out which one is better overall. Please download it yourself, and try with your application if performance is something you want to find out. Jérôme Duval wrote: Why would you compare Apache and Tomcat vs. SunONE? Isn't there a lot of overhead in using the connector and all that? Seems to me a more logical test would be Tomcat vs SunONE and the most recent version of both, which Tomcat 4.1.30 is not. I smell bogus test results! -Original Message- From: V D [mailto:[EMAIL PROTECTED] Sent: Saturday, July 31, 2004 11:24 PM To: Tomcat Users List Subject: Re: SunONE versus Tomcat performance I used it for webservice before, and it is faster than Tomcat, but I wouldn't say that was 2 to 5 times for that particular case. You can get it for free because it's bundled with the Application Server platform which is free. Julian wrote: Just downloaded it to give it a try. There's a trial version but nevertheless it costs only $75. David Rees wrote: David Wall wrote: It is worth noting that Sun Java Web Server has better performance than Apache Tomcat; you can learn more about this from Sun Java Web Server vs. Apache/Tomcat Benchmarks. The link to the KeyLabs report is at http://www.keylabs.com/results/sun/SunONEFinalReport_Solaris.pdf Why would SunONE be anywhere from 2 to 5 times faster than Tomcat? They also suggest that Tomcat would start to show errors when loading 200 users at a time, whereas SunONE could handle up to 500 users without any errors. It's hard to say why the Apache/Tomcat combination would not perform as well as SunONE (which I am not familar with), but without more details of the Apache/Tomcat configuration it's too difficult to say. Has anyone independantly tested SunONE compared to Apache/Tomcat? -Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] . - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: SunONE versus Tomcat performance
The report you linked to ran with Apache and Tomcat version 4.1.30. Don't believe me? 3.2 Web Server Configuration 3.2.1 Apache /Tomcat For this test KeyLabs used Apache 2 and Tomcat 4.1.24. The Apache web server was configured with the Coyote connector. During the test all request were directed to the Apache web server, which then routed only the JSP requests to Tomcat. When the Apache server was compiled SSL enabled, and the worker mpm was specified. Tomcat used the Sun Java version 1.4.1_03. In any case, I am just saying that the test results appear bogus to me, because I would use only Tomcat as a web server (for both dynamic and static content). That being said, SunONE might be better then Tomcat, but I don't know because I haven't seen a reliable comparison and haven't tested them myself. Cheers! -Original Message- From: Vy Ho [mailto:[EMAIL PROTECTED] Sent: Monday, August 02, 2004 10:07 AM To: Tomcat Users List Subject: Re: SunONE versus Tomcat performance I am sorry for not being clear enough. The test did not run with both Apache and Tomcat, only Tomcat 5.0. Please understand that I do not try to create a flame war here. This is only a particular case, no scientific comparison, and no pointing out which one is better overall. Please download it yourself, and try with your application if performance is something you want to find out. Jérôme Duval wrote: Why would you compare Apache and Tomcat vs. SunONE? Isn't there a lot of overhead in using the connector and all that? Seems to me a more logical test would be Tomcat vs SunONE and the most recent version of both, which Tomcat 4.1.30 is not. I smell bogus test results! -Original Message- From: V D [mailto:[EMAIL PROTECTED] Sent: Saturday, July 31, 2004 11:24 PM To: Tomcat Users List Subject: Re: SunONE versus Tomcat performance I used it for webservice before, and it is faster than Tomcat, but I wouldn't say that was 2 to 5 times for that particular case. You can get it for free because it's bundled with the Application Server platform which is free. Julian wrote: Just downloaded it to give it a try. There's a trial version but nevertheless it costs only $75. David Rees wrote: David Wall wrote: It is worth noting that Sun Java Web Server has better performance than Apache Tomcat; you can learn more about this from Sun Java Web Server vs. Apache/Tomcat Benchmarks. The link to the KeyLabs report is at http://www.keylabs.com/results/sun/SunONEFinalReport_Solaris.pdf Why would SunONE be anywhere from 2 to 5 times faster than Tomcat? They also suggest that Tomcat would start to show errors when loading 200 users at a time, whereas SunONE could handle up to 500 users without any errors. It's hard to say why the Apache/Tomcat combination would not perform as well as SunONE (which I am not familar with), but without more details of the Apache/Tomcat configuration it's too difficult to say. Has anyone independantly tested SunONE compared to Apache/Tomcat? -Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] . - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: SunONE versus Tomcat performance
That wasn't me who put that link out. Check the name. Jérôme Duval wrote: The report you linked to ran with Apache and Tomcat version 4.1.30. Don't believe me? 3.2 Web Server Configuration 3.2.1 Apache /Tomcat For this test KeyLabs used Apache 2 and Tomcat 4.1.24. The Apache web server was configured with the Coyote connector. During the test all request were directed to the Apache web server, which then routed only the JSP requests to Tomcat. When the Apache server was compiled SSL enabled, and the worker mpm was specified. Tomcat used the Sun Java version 1.4.1_03. In any case, I am just saying that the test results appear bogus to me, because I would use only Tomcat as a web server (for both dynamic and static content). That being said, SunONE might be better then Tomcat, but I don't know because I haven't seen a reliable comparison and haven't tested them myself. Cheers! -Original Message- From: Vy Ho [mailto:[EMAIL PROTECTED] Sent: Monday, August 02, 2004 10:07 AM To: Tomcat Users List Subject: Re: SunONE versus Tomcat performance I am sorry for not being clear enough. The test did not run with both Apache and Tomcat, only Tomcat 5.0. Please understand that I do not try to create a flame war here. This is only a particular case, no scientific comparison, and no pointing out which one is better overall. Please download it yourself, and try with your application if performance is something you want to find out. Jérôme Duval wrote: Why would you compare Apache and Tomcat vs. SunONE? Isn't there a lot of overhead in using the connector and all that? Seems to me a more logical test would be Tomcat vs SunONE and the most recent version of both, which Tomcat 4.1.30 is not. I smell bogus test results! -Original Message- From: V D [mailto:[EMAIL PROTECTED] Sent: Saturday, July 31, 2004 11:24 PM To: Tomcat Users List Subject: Re: SunONE versus Tomcat performance I used it for webservice before, and it is faster than Tomcat, but I wouldn't say that was 2 to 5 times for that particular case. You can get it for free because it's bundled with the Application Server platform which is free. Julian wrote: Just downloaded it to give it a try. There's a trial version but nevertheless it costs only $75. David Rees wrote: David Wall wrote: It is worth noting that Sun Java Web Server has better performance than Apache Tomcat; you can learn more about this from Sun Java Web Server vs. Apache/Tomcat Benchmarks. The link to the KeyLabs report is at http://www.keylabs.com/results/sun/SunONEFinalReport_Solaris.pdf Why would SunONE be anywhere from 2 to 5 times faster than Tomcat? They also suggest that Tomcat would start to show errors when loading 200 users at a time, whereas SunONE could handle up to 500 users without any errors. It's hard to say why the Apache/Tomcat combination would not perform as well as SunONE (which I am not familar with), but without more details of the Apache/Tomcat configuration it's too difficult to say. Has anyone independantly tested SunONE compared to Apache/Tomcat? -Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] . - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: SunONE versus Tomcat performance
I've just finished reading the report and can find no where in the report that Tomcat failed It *does* indicate that the combination of Apache httpd and Apache Tomcat had problems - but the report does not indicate, as far as I can tell, which component reported the failure. Without knowing where the error came from and what the error was - it's impossible to determine if httpd or Tomcat was the source of the error. I wish the report would have detailed the configurations of all 3 tests as well as some of the errors that were received and where the error came from. That way we could more easily identify what the failing component was. Just my opinion though. On Friday 30 July 2004 05:40 pm, David Wall wrote: It is worth noting that Sun Java Web Server has better performance than Apache Tomcat; you can learn more about this from Sun Java Web Server vs. Apache/Tomcat Benchmarks. The link to the KeyLabs report is at http://www.keylabs.com/results/sun/SunONEFinalReport_Solaris.pdf Why would SunONE be anywhere from 2 to 5 times faster than Tomcat? They also suggest that Tomcat would start to show errors when loading 200 users at a time, whereas SunONE could handle up to 500 users without any errors. David - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: SunONE versus Tomcat performance
http://news.netcraft.com/archives/2003/04/10/java_servlet_engines.html Above is Sun's market share of production sites. So... .V On Friday 30 July 2004 05:40 pm, David Wall wrote: It is worth noting that Sun Java Web Server has better performance than Apache Tomcat; you can learn more about this from Sun Java Web Server vs. Apache/Tomcat Benchmarks. The link to the KeyLabs report is at http://www.keylabs.com/results/sun/SunONEFinalReport_Solaris.pdf Why would SunONE be anywhere from 2 to 5 times faster than Tomcat? They also suggest that Tomcat would start to show errors when loading 200 users at a time, whereas SunONE could handle up to 500 users without any errors. David - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: SunONE versus Tomcat performance
I used it for webservice before, and it is faster than Tomcat, but I wouldn't say that was 2 to 5 times for that particular case. You can get it for free because it's bundled with the Application Server platform which is free. Julian wrote: Just downloaded it to give it a try. There's a trial version but nevertheless it costs only $75. David Rees wrote: David Wall wrote: It is worth noting that Sun Java Web Server has better performance than Apache Tomcat; you can learn more about this from Sun Java Web Server vs. Apache/Tomcat Benchmarks. The link to the KeyLabs report is at http://www.keylabs.com/results/sun/SunONEFinalReport_Solaris.pdf Why would SunONE be anywhere from 2 to 5 times faster than Tomcat? They also suggest that Tomcat would start to show errors when loading 200 users at a time, whereas SunONE could handle up to 500 users without any errors. It's hard to say why the Apache/Tomcat combination would not perform as well as SunONE (which I am not familar with), but without more details of the Apache/Tomcat configuration it's too difficult to say. Has anyone independantly tested SunONE compared to Apache/Tomcat? -Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] . - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
SunONE versus Tomcat performance
Sun's update on the WSDP 1.4 (http://java.sun.com/developer/technicalArticles/WebServices/JWSDP_1.4/) includes this note about web containers: It is worth noting that Sun Java Web Server has better performance than Apache Tomcat; you can learn more about this from Sun Java Web Server vs. Apache/Tomcat Benchmarks. The link to the KeyLabs report is at http://www.keylabs.com/results/sun/SunONEFinalReport_Solaris.pdf Why would SunONE be anywhere from 2 to 5 times faster than Tomcat? They also suggest that Tomcat would start to show errors when loading 200 users at a time, whereas SunONE could handle up to 500 users without any errors. David
Re: SunONE versus Tomcat performance
David Wall wrote: It is worth noting that Sun Java Web Server has better performance than Apache Tomcat; you can learn more about this from Sun Java Web Server vs. Apache/Tomcat Benchmarks. The link to the KeyLabs report is at http://www.keylabs.com/results/sun/SunONEFinalReport_Solaris.pdf Why would SunONE be anywhere from 2 to 5 times faster than Tomcat? They also suggest that Tomcat would start to show errors when loading 200 users at a time, whereas SunONE could handle up to 500 users without any errors. It's hard to say why the Apache/Tomcat combination would not perform as well as SunONE (which I am not familar with), but without more details of the Apache/Tomcat configuration it's too difficult to say. Has anyone independantly tested SunONE compared to Apache/Tomcat? -Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: SunONE versus Tomcat performance
Just downloaded it to give it a try. There's a trial version but nevertheless it costs only $75. David Rees wrote: David Wall wrote: It is worth noting that Sun Java Web Server has better performance than Apache Tomcat; you can learn more about this from Sun Java Web Server vs. Apache/Tomcat Benchmarks. The link to the KeyLabs report is at http://www.keylabs.com/results/sun/SunONEFinalReport_Solaris.pdf Why would SunONE be anywhere from 2 to 5 times faster than Tomcat? They also suggest that Tomcat would start to show errors when loading 200 users at a time, whereas SunONE could handle up to 500 users without any errors. It's hard to say why the Apache/Tomcat combination would not perform as well as SunONE (which I am not familar with), but without more details of the Apache/Tomcat configuration it's too difficult to say. Has anyone independantly tested SunONE compared to Apache/Tomcat? -Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] . - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]