Представлен выпуск новой основной ветки nginx 1.19.1, в рамках которой ведётся развитие новых возможностей. В параллельно поддерживаемой стабильной ветке 1.18.x вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей. В следующем году на базе основной ветки 1.19.x будет сформирована стабильная ветка 1.20...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=53307
про HTTP/3 ничего не слышно?
Поговаривают что это ненужно от Гугл.
> про HTTP/3 ничего не слышно?Как обычно, не-гугловые разработчики ждут стабилизации спек и прекращения ломания совместимости.
Гугловцы отвечают "не дождетесь!"
Еще 10го июня в отдельном тестовом репе...
https://hg.nginx.org/nginx-quic/shortlog/quic
Рамблер, до свидания 👋
Рамблер в аду.
Почти 8 месяцев для закрытия дела? Однако. Хорошо хоть Сысоев не в СИЗО сидел все это время.
У него есть шанс посидеть в США.
Хорошо хоть, что не с неграми (их теперь повыпускали).
У него есть возможность находиться в безопасности в РФ. Если такую глупость, как паспорт потенциального противника не получил, то вообще никих проблем.
А почему "паспорт потенциального противника" - глупость?Кстати, мысль в голову пришла, вот само выражение - "потенциальный противник", оно же некорректно: оно предполагает и наличие класса "не противников", но такого класса нет, даже среди самых в доску "братских народов". Да, пожалуй, и быть не может - у нас район на район выходили биться цепями, кастетами и кистенями, насмерть. Так что даже "братских РАЙОНОВ" не бывает, не то что народов. А значит и "не-противников" нет, вот, скажем, решим решить что-нибудь с Белоруссией и... все - Белоруссия уже не потенциальный, а прямо-таки реальный противник, с минами там, реактивными снарядами и ДРГ... Или братский Казахстан вот еще. Короче с математической точки зрения лажу ты сказал, братан, словесное клише, слово-паразит: часто используют, но смысла оно, по-моему, не имеет никакого вообще.
Как часто есть потребность в использовании njs? В каких кейсах?
Это действительно настолько востребованный функционал?
Имхо, похоже на какие то официально легализованные костыли, чем на что-то реально стоящее.
Если запилили интерпретатор, значит была в этом потребность. Например, ты всю жизнь клепал микросервисы на ноде, но устал от её глюков. А тут у nginx почти готовое решение на знакомом JS, которого хватит для простенького обработчика.
Хорошо, что разработчики на Lua не считают свои творения "микросервисами". А то OpenResty существует уже давно.
Ну Lua таки не JS, для многих это критично.
О да, классно они там существуют.
> Как часто есть потребность в использовании njs? В каких кейсах?Ну вот, например:
https://github.com/TuxInvader/nginx-dns
P.S. Да, использую на VPS.
У меня уже давно чешутся руки логи им форматировать, точнее представление даты в логах.
По-нормальному, нативно, как в индейце они делать не хотят.
это возможность гибкой настройки сервера на обработку запросов