URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 119046
[ Назад ]

Исходное сообщение
"Выпуск nginx 1.17.6 и njs 0.3.7"

Отправлено opennews , 20-Ноя-19 09:32 
Сформирован выпуск основной ветки nginx 1.17.6, в рамках которой продолжается развитие новых возможностей (в параллельно поддерживаемой стабильной ветке 1.16 вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей)...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=51898


Содержание

Сообщения в этом обсуждении
"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Аноним , 20-Ноя-19 09:32 
Чего только не придумают лишь бы на асме не программировать.

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Аноним , 20-Ноя-19 11:07 
Очень надеюсь, что чуваки добавят API в бесплатную версию, ибо такие продукты как envoy и traefik переиграют nginx.

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Аноним , 20-Ноя-19 11:40 
nginx итак не лидер рынка. И в этих гонках не участвовал. А сейчас он и вовсе про деньги с покупкой F5. Так что забудь слово бесплатно.

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Fyjy , 20-Ноя-19 18:46 
> nginx итак не лидер рынка.

https://news.netcraft.com/archives/2019/

А пацаны не знают!

nginx — 32.88%
Apache — 28.64%
Microsoft — 14.08%

In the October 2019 survey we received responses from 1,300,884,420 sites across 241,553,033 unique domain names

Не, не лидер. Всего лишь уделывает ближайшего конкурента на 4 процента :-D


"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Аноним , 20-Ноя-19 20:12 
Ну конечно вращаешь статистикой как хочешь и получаешь нужные результаты. В общем то обкaкaйся нормальная статистика вот
https://w3techs.com/technologies/overview/web_server

Apache 43.2%
Nginx  30.7%
Cloudflare Server 11.8%
Microsoft-IIS 8.0%
LiteSpeed 5.1%
Google Servers 1.0%
Node.js 0.7%


"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Аноним , 22-Ноя-19 13:33 
А чем эта статистика лучше той? Там по всем сайтам, а здесь по топ 10 миллионов. В той динамика реальная, а в этой застой успешных крупных проектов.

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено mumu , 20-Ноя-19 12:14 
Переиграет всех тот, кто первый нормально HTTP/3 реализует, его сразу начнут использовать всякие фэйсбуки с уберами и он моментально станет мэйнстримом, отправив всех остальных на свалку истории.

При этом, практически все наработки, которые сейчас сделаны для TCP, не смогут быть использованы. Всё придётся делать с нуля. Интересная битва предстоит, уже запасся попкорном.


"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Ага , 20-Ноя-19 13:00 
QUIC в nginx давно реализован, как и во многих других проксях, учитывая что http/3 это http/2 поверх QUIC никаких битв не предвидится

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Аноним , 20-Ноя-19 14:06 
Нормально реализован quic только в openlitespeed.

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Аноним , 20-Ноя-19 14:27 
Может сначала надо подвезти поддержку хотя бы в один из браузеров? https://caniuse.com/#feat=http3

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Аноним , 21-Ноя-19 00:12 
Может не стоит себе врать, поддержка уже есть https://www.http3check.net

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Аноним , 21-Ноя-19 10:17 
Твоя ссылка у нас даже не доступна не то что http/3 который даже экспериментальный появится только в будущих версиях браузера.  В ФФ 72 и в Хроме 79.

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Ага , 20-Ноя-19 14:37 
каким образом оценивается нормальность?

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Аноним , 20-Ноя-19 14:36 
QUIC нужно на уровне ядра реализовывать.

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Ага , 20-Ноя-19 14:38 
это еще зачем?

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено neAnonim , 20-Ноя-19 18:35 
А зачем в ядре 4+ планировщиков процессов, фильтр пакетов и 'куча' всякой бубубни которую я не использую.
Ядро должно помещаться на флопик!

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Ага , 21-Ноя-19 03:32 
Теплое с мягким, давайте уж и stunnel и dtls в ядро, чего там еще не хватает?

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено neAnonim , 21-Ноя-19 10:40 
=) я за микроядро. Если можно сеть вынести в userspace то и все остальное там не нужно.

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено KonstantinB , 21-Ноя-19 14:45 
Реализовывать в ядре протокол, одна из ключевых фишек которого - congestion control в user space? Отличная идея!

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено ДмитрийСССР , 20-Ноя-19 12:53 
Интересно, apache2 выдержит конкуренцию со столь быстроразвивающимся nginx? :=)

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Apachik , 20-Ноя-19 13:56 
Нет.

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Аноним , 20-Ноя-19 14:29 
Apache всегда будет.

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено СеменСеменыч777 , 20-Ноя-19 14:34 
если в nginx добавят обработку .htaccess, то не выдержит.

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Аноним , 21-Ноя-19 07:11 
php туда тоже добавят?

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Аноним , 21-Ноя-19 10:20 
Nginx unit же.

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено СеменСеменыч777 , 21-Ноя-19 11:37 
именно так !

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено rshadow , 20-Ноя-19 17:29 
Они и не конкурируют. Nginx всегда стоит снаружи и разруливает статику, проксирует, кеширует и т.д. Апач конкурирует теперь с самописными серверами, коих расплодилось на каждом языке на любой вкус и цвет, синхронных и асинхронных.

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Fyjy , 20-Ноя-19 18:48 
Можешь посмотреть статистику по времени https://news.netcraft.com/archives/2019/

Apache неуклонно падает, nginx растет и таки уже перерос Apache


"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Аноним , 20-Ноя-19 20:13 
Нормальную статистику смотри и глупостей больше не пиши.

https://w3techs.com/technologies/overview/web_server

Apache 43.2%
Nginx  30.7%
Cloudflare Server 11.8%
Microsoft-IIS 8.0%
LiteSpeed 5.1%
Google Servers 1.0%
Node.js 0.7%


"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено rshadow , 21-Ноя-19 17:53 
Они все тестируют снаружи, зачастую по косвенным признакам. Тот же nginx часто ставят для проксирования, а на беке апач.

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Аноним , 21-Ноя-19 14:14 
Господа, а вот njs интересная штука, а есть вариант использовать у себя в проекте? Какая лицензия? Просто как интерпретатор работает без привязки к nginx? Короче встраиваемость и многопточность там как?

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено KonstantinB , 21-Ноя-19 14:47 
Теоретически можно, но смысла нет, там все завязано на внутреннее устройство nginx-а. Придется с собой тащить все базовые nxt_ либы и подстраиваться под них.

Для встраивания в собственные проекты куда лучше подойдет, например, Duktape.


"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Аноним , 22-Ноя-19 01:15 
Duktape заброшен когда? Половина станадрта не работает в нем. На нем писать невозможно.

"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено KonstantinB , 22-Ноя-19 01:57 
В njs тоже половина стандарта не работает.

Есть QuickJS Беллардовский, если надо прям ES201x.


"Выпуск nginx 1.17.6 и njs 0.3.7"
Отправлено Аноним , 22-Ноя-19 03:50 
О спасибо тебе добрый человек. Изучу.