The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

В рамках проекта Lwan развивается новый высокопроизводительн..., opennews (??), 24-Апр-16, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


48. "В рамках проекта Lwan развивается новый высокопроизводительн..."  +1 +/
Сообщение от Аноним (-), 24-Апр-16, 17:04 
> Потому и лучше бздунского nginx'а.

Nginx, к сожалению, скатываеся. Появилась коммерческая версия, в опенсорсную версию коммитят по остаточному принципу, полтора человека. И репы в каком-то hg. Где гит? Ах, у lwan? Ок. А загружаемые модули, которые в nginx до сих пор только в экспериментальной версии, в форке от tencent уже пять лет как есть. И наверное форк сделали не от хорошей жизни.

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

80. "В рамках проекта Lwan развивается новый высокопроизводительн..."  +1 +/
Сообщение от Аноним (-), 24-Апр-16, 21:52 
>> Появилась коммерческая версия

это плохо?

>> в опенсорсную версию коммитят по остаточному принципу, полтора человека.

Да ну?                                                                          
                                                                                
$ hg log -r "date('2015-04-25 to 2016-04-25')" | grep user:| sort -u | wc -l    
                                                                                
2015-2016: 18                                                                  
2014-2015: 25                                                                  
2013-2014: 25                                                                  
2012-2013: 8                                                                    
2011-2012: 7                                                                    
2010-2011: 7                                                                    
                                                                                
Для справки: NGINX, Inc. was founded in July 2011                              
                                                                                
Теперь взглянем на количество изменений:                                        
                                                                                
$ hg diff --stat -r "first(date('2015-04-24'))" -r "last(date('2016-04'))"      
                                                                                
2015-2016: 244 files changed, 22163 insertions(+), 9749 deletions(-)            
2014-2015: 196 files changed, 12974 insertions(+), 6473 deletions(-)            
2013-2014: 187 files changed, 11129 insertions(+), 3153 deletions(-)            
2012-2013: 189 files changed, 17002 insertions(+), 3224 deletions(-)            
2011-2012: 385 files changed, 18776 insertions(+), 6388 deletions(-)            
2010-2011: 141 files changed, 10195 insertions(+), 2647 deletions(-)            
                                                                                
выводы делаем сами  

>> И репы в каком-то hg.

Вам шашечки или ехать?


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

91. "В рамках проекта Lwan развивается новый высокопроизводительн..."  +/
Сообщение от Аноним (-), 24-Апр-16, 23:47 
> это плохо?

Да. Открытая версия стала развиваться по остаточному принципу и рассматриваться как тестовая площадка для плюса, с искусственным созданием неудобств и недоделок, чтобы плюс покупали. Который к тому же проприетарный. Чтобы в 2016 году вляпываться в проприетарный вебсервер - надо быть совсем больным на голову. Тут вон HTTP/2 размахивают. Nginx был не первый кто это реализовал.

> Да ну?

Там по жизни коммиты от 2 лиц: Дунин и Сысоев. Остальные случайно залетели, хотя в nginx, inc пару индусов и набрали для разбавки.

> Для справки: NGINX, Inc. was founded in July 2011

После чего nginx как апстрим стал враждебным и кривым. Хотя он таким всегда и был, но хорошо маскировался за отсутствием альтернатив.

> выводы делаем сами

Особенно глядя на то кто первым сделал HTTP/2 или кто отфокал nginx и запилил загружаемые модули.

>>> И репы в каком-то hg.
> Вам шашечки или ехать?

Нормальные девтулы - плюс для проекта. Но у nginx с этим даже не плохо. У них с этим никак.

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

128. "В рамках проекта Lwan развивается новый высокопроизводительн..."  +1 +/
Сообщение от Valentin V. Bartenev (?), 25-Апр-16, 23:03 
Привет от "случайно залетевшего" разработчика nginx.

На всякий случай, репозиторий находится тут: http://hg.nginx.org/nginx/ - рекомендую пройти по ссылке и найти там "по жизни коммиты от 2 лиц".

Хотелось бы, в свою очередь, увидеть ваши патчи и какое-либо подтверждение словам про "остаточный принцип". Но могу разочаровать, открытая версия разрабатывается гораздо интенсивней, чем в годы до создания компании, и только наращивает обороты, в чем не сложно убедиться посмотрев на статистику коммитов.

О качестве кода и тестировании уже писал ниже в комментариях:
https://www.opennet.ru/openforum/vsluhforumID3/107676.html#126

Особая забота о качестве кода не позволяет нам реализовывать некоторые возможности с той же скоростью, которая доступна тем, кто "отфоркал nginx" или "запилил HTTP/2 первым". Прошу отнестись с пониманием.

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

129. "В рамках проекта Lwan развивается новый высокопроизводительн..."  +/
Сообщение от . (?), 26-Апр-16, 02:38 
WoW! Чуваки! Спасибо вам за nginx, прям вот поклон до пояса!

Я жадных детей не слушайте, пусть себе песочком побросаются, это только их мамку (которой чад и отмывать) волновать должно :)

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

151. "В рамках проекта Lwan развивается новый высокопроизводительн..."  +/
Сообщение от Аноним (-), 28-Апр-16, 11:53 
> Привет от "случайно залетевшего" разработчика nginx.

Глядя на вектор тяги нжинкса - я опасаюсь что залетать могут начать пользователи.

> На всякий случай, репозиторий находится тут: http://hg.nginx.org/nginx/ -

Спасибо что не Bazaar.

> рекомендую пройти по ссылке и найти там "по жизни коммиты от 2 лиц".

Действительно, мои сведения несколько протухли.

> Хотелось бы, в свою очередь, увидеть ваши патчи и какое-либо подтверждение словам
> про "остаточный принцип".

Патчи в коммерческий проект с проприетарной версией? С такими девтулами? Еще и бесплатно поди? ИМХО пусть это делают сотрудники nginx, inc.

> интенсивней, чем в годы до создания компании, и только наращивает обороты,
> в чем не сложно убедиться посмотрев на статистику коммитов.

Да я уже заметил что там 4 метра кода вымахало. Но документация по нему хилая, на nginx.org вообще похоже все забили. Вменяемых примеров написания модулей - нет.

В целом впечатление такое что компания "для галочки" вываливает исходник урезанной версии. Это в нжинксе и называют "опенсорц". Ощутить драматическую разницу в подходах можно просто зайдя на https://lwan.ws

> О качестве кода и тестировании уже писал ниже в комментариях:

Согласен, мнение возможно занижено. Но никаких поводов для того чтобы это было иначе у меня не было. Народ из нжинкса постеснялся рассказать о своих методиках. А когда я вижу crash bugs и не вижу как с ними борятся - что я должен подумать? Хотя мое упущение тоже есть: я не учел что код нжинкса сильно распух в последнее время. Поскольку больше кода означает больше багов, это же означает что на самом деле метрики качества кода очень даже.

> Особая забота о качестве кода не позволяет нам реализовывать некоторые возможности с
> той же скоростью, которая доступна тем, кто "отфоркал nginx"

FAIL состоит в том что эту заботу окружающим вообще не видно.

> или "запилил HTTP/2 первым". Прошу отнестись с пониманием.

Я бы понял, если бы кое-кто не повесил в этом коде крашер. А показать как появляется качество те полтора разработчика из lwan.ws почему-то могут сильно убедительнее. Статус coverity вывешенный в вебе выглядит убедительнее чем рассказы о десятках виртуалок, бороздящих просторы, но мне совершенно невидимых.

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

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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