Если бы я программировал HTTP-сервер, почему я должен обрабатывать каждое HTTP-соединение в отдельном потоке?
Я читал множество аргументов в пользу того, что HTTP-серверы, управляемые событиями, быстрее и масштабируемее, чем серверы, управляемые потоками. (Например, см. Ars Technica в Nginx). И все же Apache, самый популярный сервер в мире, управляется потоками. Почему? Каковы преимущества?