Are your exceptions silent?

This Slate article highlights an interesting statistic:


This is a companion discussion topic for the original blog entry at: http://www.codinghorror.com/blog/2004/10/are-your-exceptions-silent.html

It be good to get access to these stats via web services, much like google does with they info. Queries to find out whether you are the only getting crashes would be invaluable.

Original post states: “This was driven by a similar change in Linux/Apache about a year earlier, which cost Microsoft a bunch of benchmark performance wins and probably forced their hand.”

Could you elaborate on that; maybe cite a source? To the best of my knowledge, Apache does not run in kernel mode on Linux or any other operating system.

Thanks,

IIS vs. Apache comparison
http://www.serverwatch.com/tutorials/article.php/3074841

The NT vs. Linux web benchmark tug of war
http://www.kegel.com/mindcraft_redux.html

Introducing TUX, the cute and cuddly IIS killer:
http://evolt.org/node/3392

This summer the SPECweb99 results were published and out of nowhere, a Linux webserver was now creaming its Windows 2000 counterpart. This for the most part caught the Linux community(myself included) way off-guard. A year later, we had completely turned the tables on the Microsoft offering, now beating them at their own benchmarking game. What was even more of a shock was that the webserver that turned in the incredible results wasn’t our tried and true Apache webserver, but a newcomer called Tux.

Tux is mostly the work of Ingo Molnar from RedHat. TUX is a kernel-based, threaded, extremely high performance HTTP server. It is able to efficiently and safely serve both static and dynamic data. It is a new breed of webserver that is very closely integrated with the new Linux kernel(2.4). This close integration between OS and webserver(as IIS has shown) leads to increased performance. You can read more about the hardcore details of Tux and how it uses integration with the Linux kernel to achieve such high levels of performance in this interview with Tux’s author on Slashdot.

Since the SPECweb99 results this summer, many people have been eagerly awaiting a quality release version of TUX to test, tune, and try on their own high traffic webservers. Today, the first binary release of TUX is available for all to download, try, and use. You can download it from ftp://ftp.redhat.com/pub/redhat/tux/tux-1.0/ and try it on your Red Hat 6.2 or 7.0 systems now. Support for other distributions is sure to follow.

Looks like I was thinking of TUX, not Apache.