Re: зачем писать FastCGI сервер?

greenwar nginx-forum на forum.nginx.org
Ср Ноя 6 11:56:44 UTC 2019


Роман Москвитин Wrote:
-------------------------------------------------------
> Можно, например, открыть для себя tarantool и его модуль для nginx.

хмм, почитал:
http://highload.guide/blog/building-on-nginx-and-tarantool.html
ребята подняли 4 сервера (по 4 ядра) с 16ю тарантулами (там репликация 2х2)
+ 4 апп-сервера (ещё 16 тарантулов)
...и получили 20к рпс на сервере с 4мя ядрами...
в сумме 80-100...
Такая же цифра (20к) была озвучена в другой их статье
(https://habr.com/ru/company/mailru/blog/417829/)
только там было 1 ядро и NGINX делил его с тарантулом...
(что порождает вопросы... разница между четырьмя ядрами и одним таки есть)

Цифра не устраивает. Потому что тот же fcgi-сервер на C++ выдаёт 30к рпс
через libevent на поток.
Лучше уж его иметь, чем погружаться по ноздри в Lua.
Я рассчитывал, что убрав всё лишнее и оставив только NGINX (который в соло
выдаёт под 100к) + C/C++ можно поднять 40-50к+.
Иначе эта возня с NGINX теряет смысл.

Posted at Nginx Forum: https://forum.nginx.org/read.php?21,286092,286103#msg-286103



Подробная информация о списке рассылки nginx-ru