Sun JavaTM Web Server 7.0 comes out ahead in Apache benchmark test, besting Apache/2.2.4. Charlie Schluting wrote up his review, the results of which left him very favorably impressed with Sun Java Web Server.
Schluting notes that Sun Web Server runs on a wide variety of platforms: SolarisTM Operating System (Solaris OS) 8/9/10, Windows 2000/XP/2003, Linux (RHEL and SUSE), and HP-UX 11i and that it's free and downloadable from Sun's Web site by anyone. Support does cost, he adds.
Installation was a simple process, or so Schluting found, as was web-site configuration, which he characterizes as "trivial."
Schluting was also impressed with Sun Java Web Server's DoS attack awareness and Cross-Site Scripting detection security features, as well as with the solution's Elliptic Curve Cryptography (ECC).
Schluting describes his performance test (against Apache/2.2.4) as a "default install of Web Server, serving its default HTML page, compared to a default install of Apache (with MPM-worker threading enabled, to be fair). It isn't a real workload-there's no external scripts being called or databases being accessed — it's a test of both Web servers' ability to deal with large numbers of connections."
What he found was that Sun Java Web Server is generally two times as fast as Apache. Both tests fetched a 44-byte document and ran on a slow Sun NetraTM X1 400MHz server. Apache handled 280.42 [#/sec] (mean) requests per second with 713.204 [ms] (mean) time per request. Sun Java Web Server, on the other hand, handled 405.08 requests per second with a mean time per request of 493.730 [ms] (mean).
"The Sun Web Server is fast, flexible, scalable, and a downright joy to run," Schluting declares, conceding that "other Web servers may still have some benefits, mainly because of administrator familiarity, but if performance and ease of management are paramount, Web Server is the way to go."
Read More ...