Nginx чаще используется для балансировки нагрузки других приложений / серверов и обслуживания статического контента, чем в качестве полного сервера.
Например, вы можете написать приложение, используя одну из многих структур Python, и иметь nginx для многих случаев этого (возможно, на нескольких машинах). В этом случае сервер nginx преследует две цели: он обрабатывает запросы статического контента, такого как изображения и таблицы стилей напрямую (и благодаря своему дизайну, делает это очень быстро) и передает динамические запросы приложению, распределяя нагрузку между всеми экземплярами, о которых он знает. , Это очень популярная конфигурация в сообществе Ruby on Rails.
Есть две другие возможные причины, по которым Rambler может показаться вам быстрее, чем местный сервис Yahoo. Во-первых, локальный PoP Yahoo может просто не иметь достаточно ресурсов, чтобы обслуживать количество запросов, которые он получает быстрее, поэтому, возможно, простое добавление большего количества оборудования (при условии, что программное обеспечение масштабируется таким образом) ускорит его (но, по-видимому, разница не в том, что стоит затрат на содержание дополнительного комплекта, или Yahoo сделал бы это). Другая большая разница может заключаться в серверной части, а не в веб-сервере - эти две службы, несомненно, будут иметь очень разное расположение баз данных, и даже если нет, они вряд ли будут выполнять точно такое же разнообразие запросов (и количество аппаратное обеспечение, предназначенное для архитектуры базы данных, также окажет существенное влияние).
Анализ того, почему один сервис быстрее другого (как правило, или в определенных обстоятельствах), как правило, не приводит к единственному простому ответу - существует множество способов разработать приложение, предназначенное для масштабирования до многих тысяч пользователей, каждый со своим свои преимущества, проблемы и компромиссы, и даже если вы учтете все эти различия, каждый сайт будет иметь различную динамику на уровне пользователя, плюс есть проблемы с сетью, не зависящие от разработчиков.