The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Cloudflare перешёл с NGINX на прокcи Pingora, написанный на языке Rust"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Cloudflare перешёл с NGINX на прокcи Pingora, написанный на ..." +7 +/
Сообщение от срыватель_покровов (?), 16-Сен-22, 11:42 
Объясню тем, кому интересно. А то пропагандисты уже начали врать.

Их логунг "у nginx плохая архитектура многопоточности, а вот у нас" - это чушь.

1) У них нет никакой архитектуры - это дефолтная "архитектура". Они дефолт выдают за "их".
2) архитектура nginx отличная от дефолтной потому, что ему нужно запускать всякие скрипты. В том числе на lua.

Почему нам важен пункт два? Потому что весь их код - был кодом на lua. Они не осилли расширить nginx - не осилли писать на си. Писали на lua. Цитаты я выше давал(кому интерсно может почитать оригинальный блог-пост).

Очевидно, что если мы заменяем скрипты на lua на скрипты на расте(на самом деле это уже не скрипты) - нам уже не обязательно делать архитектуру как у nginx. Поэтому используется дефолтная.

Самое интересное - этот дефолтный механизм более дырявый. Они просто выпилили изоляцию соединений. Теперь они не поддерживают скрипты/расширения как это делает nginx.


Все их победы и прочее - оно существует в связке nginx+lua vs rust(и то это лишь болтовня - пруфвов нет). Это явно указано. Иное не указано. Сравнение с nginx без lua не показаны. Да и вообще сравнения не показаны, а просто какая-то чушь про "быстрее"/"меньше памяти".

Очевидно, что пускать lua-vm на каждое подключение будет медленее и жрать больше памяти, чем не пускать.


Так же nginx не является чем-то быстрым. Его производительность - миф. Он быстрый в сравнении с другими универсальными решениями, которые поддерживают lua-скрипты, расширенную конфигурацию. Очевидно, что он будет сливать любому кастомному решению. Будь то на го/жаве. Этому пруфов в инете навалом.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Cloudflare перешёл с NGINX на прокcи Pingora, написанный на языке Rust, opennews, 16-Сен-22, 11:01  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру