Domain: apachetoday.com
Stories and comments across the archive that link to apachetoday.com.
Comments · 2
-
Ratings season
It's also not really fair to compare it to Linux/Apache/MySQL, as SQL Server 2000 beats MySQL on MANY fronts, including speed and options.
For USD$20k a CPU (or anything near that) I'd be wanting it to hammer the life out of a USD$200 service on every front!
Some of the fronts that MS-SQL doesn't win on are significant. For example, the amount of traffic that sloshes back and forth do do replication is nothing short of amazing. And if you do want to replicate, why, that's another twenty thousand spondoolies (AUD$40k) down the tube, plus hardware.
The next item on my agenda is MySQL. I'd choose PostgreSQL instead. There are no licencing complications which might come back and bite you on the behind later, it's far more feature-complete, and while MySQL often eats it for some of the dirt-simple stuff, MySQL most assuredly won't eat PostgreSQL [more detail] as things get more complicated, that is, for anything noticeably more complex than a weblog.
Finally, and still on the lies-damn-lies-and-statistics track, do you use the actual hardware that Microsoft used to get some TPC wins with? No? In that case, the TPC ratings aren't very useful to you with your `only USD$10k' dual-Xeon server, are they? (-: -
Performance depends on what's being served
There are several web servers that may outperform apache on serving static content. Search freshmeat for possibilities.
Dell themesleves (with RedHat) have claimed record-setting performance using their "Tux" kernel-space web server daemon. (again for static content)
If you need to support more general content, then look at the flexibility in apache (and other Unix web servers) to support a wide array of different services and the ability to tune apache.
There's more to performance than just performance. Can you tune the server? How easily? Content management? Scalability to multiple servers/load balancing? Integration with database back-ends or java servelets? Security! Server management? Ease of upgrading? Paltform-dependancy? Licensing costs?
IIS ties you to one vendor's solution FOREVER. You can migrate an Apache site onto just about any O/S and hardware platform. This may or may not be important to your decision.
Depending on what you need and the skills your company possess, Apache may be an excellent choice or just OK.
I know you asked for benchmark data; Sorry I don't have a link to any and benchmarks are usually heavily cooked beforehand anyway (such as the Dell/RedHat example). IIS has a marketiing-savvy corporation behind it. Apache has the largest installed base on the planet and thousands of success stories.
There may be some info at the main apache web site, Apache Today, the apache week and oreilly sites (don't have url handy).
Oh, unless your firm is tied to buying only Dell, look at the offerings from VA Linux and the other linux vendors - I know VA can provide specific tuning suggestions.