this is essentially an apache model or how it came to be. some of internet providers created and funded apache foundation to make a decent webserver that was flexible and reasonably fast, in terms of how fast a C based webserver can be.
I'm not too familiar with the design of apache but I believe nginx is also written in C. I'm curious about your comment because generally C is regarded as being the wrong choice for any given project for several reasons but speed is not one of them.
Are there other languages that are enabling faster web servers?