ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: nginx с lighttpd



On Sun, 01 Apr 2007 09:08:57 +0300, Igor Sysoev <is@xxxxxxxxxxxxx> wrote:

unixway - вещь хорошая, но как и всё, имеет свою область применения.
Выскопроизводитеьные решения, используя unixway, не построишь - много
потерь на взаимодействие.

        Гм. А вот здесь не соглашусь, поскольку не вижу, каким образом
использование специализированного CGI-сервера в качестве бэкенда будет
приводить к бОльшим потерям на взаимодействии, чем использование таким
образом "универсального" HTTP-сервера.
        Более того, если мы сузим задачу до построения сервера только
Perl-CGI, то можно использовать решения типа SpeedyCGI, почти догоняя по
производительности "чистый" Perl-FastCGI.

        А FastCGI-диспетчер будет "отъедать своё" в каких-то пределах -
это хуже, чем при FastCGI с прямо указанными сокетами, но всё равно лучше
того же апачевского FastCGI-диспетчера в составе HTTP-сервера.

При использовании CGI о серьёзной нагрузке на сервер можно забыть.

        Это при "неряшливом" использовании. Никто ведь не говорит, что хотя бы
10% запросов будут обрабатываться CGI-скриптами. В проекте, который сейчас
приходится жёстко рефакторить, CGI - это здоровенная система управления /
администрирования.
        При масштабном "переваривании" базы данных FastCGI просто не даст нам
сколько-нибудь заметного выигрыша в производительности - там все задержки на
логике, а не на перезапуске процессов.

        Естественно, можно в таком случае делать nginx-фасад и отдельно - другой
HTTP-сервер с системой управления. Но это не всегда удобно, и далеко не всегда можно выделить только один "железный" сервер под все элементы системы управления. А плодить на каждом ещё плюс HTTP-сервер - ну, будет такая же картина, как сейчас.

--
IT Philosopher



 




Copyright © Lexa Software, 1996-2009.