:) check them out yourself/..
Sun Java System Web Server 6.1 SP5 (Sun ONE web 6.1) out performed Apache 1.3.33 over 50% in the 10000 and 50000 tests but failed miserably on the multiple requests tests. I think maybe because of the size of box I was using wasn’t enough for Sun ONE. I did tweak Sun ONE web to try and get better results but it wasn’t enough of a boost to come near to Apaches results.. What was interesting was when the machine booted up with Apache running, I would run a test on Apache and see 100 requests per second, but if I shut Apache down then started it back up I would continuously get in the 200+ requests per second. I also tested Apache 2 default install and it didn’t come near to what Apache 1.3.33 was doing.
 TEST #1 - Sending 10000 requests to each webserver.
Sun Java System Web 6.1 SP5:
# ./ab -n 10000 http://192.168.0.1/test.html
Time taken for tests: 18.766986 seconds
Complete requests: 10000
Requests per second: 532.85 [#/sec] (mean)
Time per request: 1.877 [ms] (mean)
Time per request: 1.877 [ms] (mean, across all concurrent requests)
Transfer rate: 115.47 [Kbytes/sec] received
Apache 1.3.33:
# ./ab -n 10000 http://192.168.0.2/test.html
Time taken for tests: 41.324907 seconds
Complete requests: 10000
Requests per second: 241.98 [#/sec] (mean)
Time per request: 4.132 [ms] (mean)
Time per request: 4.132 [ms] (mean, across all concurrent requests)
Transfer rate: 61.20 [Kbytes/sec] received
 TEST #2 - Sending 50000 requests to each webserver.
Sun Java System Web 6.1 SP5:
# ./ab -n 50000 http://192.168.0.1/test.html
Time taken for tests: 104.39602 seconds
Complete requests: 50000
Requests per second: 480.59 [#/sec] (mean)
Time per request: 2.081 [ms] (mean)
Time per request: 2.081 [ms] (mean, across all concurrent requests)
Transfer rate: 104.18 [Kbytes/sec] received
Apache 1.3.33:
# ./ab -n 50000 http://192.168.0.2/test.html
Time taken for tests: 211.475598 seconds
Complete requests: 50000
Requests per second: 236.43 [#/sec] (mean)
Time per request: 4.230 [ms] (mean)
Time per request: 4.230 [ms] (mean, across all concurrent requests)
Transfer rate: 59.80 [Kbytes/sec] received
 TEST #3 - Sending 700 requests with 50 multiple requests.
Sun Java System Web 6.1 SP5:
# ./ab -c 50 -n 700 http://192.168.0.1/test.html
Time taken for tests: 303.792244 seconds
Complete requests: 700
Requests per second: 2.30 [#/sec] (mean)
Time per request: 21699.445 [ms] (mean)
Time per request: 433.989 [ms] (mean, across all concurrent requests)
Transfer rate: 0.50 [Kbytes/sec] received
Apache 1.3.33:
# ./ab -c 50 -n 700 http://192.168.0.2/test.html
Time taken for tests: 48.288760 seconds
Complete requests: 700
Requests per second: 14.50 [#/sec] (mean)
Time per request: 3449.197 [ms] (mean)
Time per request: 68.984 [ms] (mean, across all concurrent requests)
Transfer rate: 3.67 [Kbytes/sec] received
 TEST #4 - Sending 700 requests with 20 multiple requests.
Sun Java System Web 6.1 SP5:
# ./ab -c 20 -n 700 http://192.168.0.1/test.html
Time taken for tests: 210.536258 seconds
Complete requests: 700
Requests per second: 3.32 [#/sec] (mean)
Time per request: 6015.322 [ms] (mean)
Time per request: 300.766 [ms] (mean, across all concurrent requests)
Transfer rate: 0.72 [Kbytes/sec] received
Apache 1.3.33:
# ./ab -c 20 -n 700 http://192.168.0.2/test.html
Time taken for tests: 6.209052 seconds
Complete requests: 700
Requests per second: 112.74 [#/sec] (mean)
Time per request: 177.401 [ms] (mean)
Time per request: 8.870 [ms] (mean, across all concurrent requests)
Transfer rate: 28.51 [Kbytes/sec] received
 TEST #5 - Sending 700 requests with 10 multiple requests.
Sun Java System Web 6.1 SP5:
# ./ab -c 10 -n 700 http://192.168.0.1/test.html
Time taken for tests: 51.20231 seconds
Complete requests: 100
Requests per second: 1.96 [#/sec] (mean)
Time per request: 5102.023 [ms] (mean)
Time per request: 510.202 [ms] (mean, across all concurrent requests)
Transfer rate: 0.41 [Kbytes/sec] received
Apache 1.3.33:
# ./ab -c 10 -n 700 http://192.168.0.2/test.html
Time taken for tests: 0.170248 seconds
Complete requests: 100
Requests per second: 587.38 [#/sec] (mean)
Time per request: 17.025 [ms] (mean)
Time per request: 1.702 [ms] (mean, across all concurrent requests)
Transfer rate: 146.84 [Kbytes/sec] received

Opensource giant SUN is releasing its ULTRA SPARC design under Opensource (GPL) . While releasing almost every software of its under opensource .It will be interesting to see what happens with JAVA or Solaris !.
I had the oppurtunity to try out SOLARIS. The visit also saw the BETA release of BELENIX the Liev Boot frm CD of SOlaris developed by 4 bangalore engineering students.
Coming to the SPARC its not a secret that every move to opensource softwares is usually a reply to Microsofts products.
The Openoffice.org project was to combat the huge popularity and application of MS-Office. To match msoffice in short period of time it had no other option but to opensource the project so that a large pool of developers from all over could work on it.
As it can be seen Openffice has more than 3 million lines of source code and its source is nice 3GB . Whats also seen is the fact that SUN has its own Office (STAR OFFICE) in its OS and its not a secret these two r simply similar .
In the end who has gained much ? the end user for having a free software ? the opensource community as such with developers ? or the SUN considering it has managed to develop such huge applications in a relatively small period of time ?
Well everyone stands to win in this case SUN for it money :) user for the same ( he doesnthav to shell for Openoffice and doenthav to look at the back of CD for serial scratch them and so onn… jus a download will do ) .
What do you people think ?
whos the beneficiary ?
End user ?
SUN ?
or the OSS community as such ! (developers)


