The OpenNET Project / Index page

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



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

Оглавление

Игорь Сысоев ушёл из компаний F5 Network и NGINX, opennews (??), 18-Янв-22, (0) [смотреть все]

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


4. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  –9 +/
Сообщение от Аноним (4), 18-Янв-22, 22:43 
NGINX всё.
Ответить | Правка | Наверх | Cообщить модератору

19. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  –3 +/
Сообщение от Онаним (?), 18-Янв-22, 23:39 
Факт.
Ответить | Правка | Наверх | Cообщить модератору

21. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  –12 +/
Сообщение от Golangdev (?), 18-Янв-22, 23:48 
Пожалуй соглашусь - бесплатный нгинкс дружит с докером через костыли, по сути его переплюнули cloud-native решения (traefik, ...). Единственное, зачем он может быть нужен в современном мире контейнеров - так это сёрвить статику.

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

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

29. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +13 +/
Сообщение от penetrator (?), 19-Янв-22, 00:57 
накой они нужны эти контейнеры? чисто нишевая лабуда
Ответить | Правка | Наверх | Cообщить модератору

30. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  –1 +/
Сообщение от tty0 (?), 19-Янв-22, 01:11 
Не низкая, просто они удобны, когда деньги не считают...
Ответить | Правка | Наверх | Cообщить модератору

94. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  –6 +/
Сообщение от Аноним (-), 19-Янв-22, 13:15 
Так они ни разу не удобны, контейнеры нужны тем, кто не умеет пользоваться пакетным менеджером, деплой шеллскриптами не в пример удобнее.
Ответить | Правка | Наверх | Cообщить модератору

138. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  –2 +/
Сообщение от легион (?), 19-Янв-22, 19:16 
нахрена деплойшеллскрипты, если есть конфигурейшен манагеры и оркестраторы? :)
хотя да, шелл прекрасен
Ответить | Правка | Наверх | Cообщить модератору

131. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +1 +/
Сообщение от freehckemail (ok), 19-Янв-22, 18:00 
> накой они нужны эти контейнеры? чисто нишевая лабуда

Контейнеры не нишевая лабуда, а просто удобный способ доставки софта. Вместо контейнеров можно собирать пакеты. Но имейте в виду, что под каждую ось придётся собирать отдельно, и к тому же с учётом всех её особенностей. А оно вам надо?

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

146. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  –1 +/
Сообщение от Анонимemail (146), 19-Янв-22, 23:04 
Какой такой софт? Вебня не софт, а просто вёрстка. Нет там никаких особенностей от оськи. А нормальный софт таки да, исходниками или пакетами под каждую ось и архитектуру. К примеру вы пользуетесь git. Это софт. Он к вам в контейнере доставлен или пакетом? То то же.
Ответить | Правка | Наверх | Cообщить модератору

147. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +1 +/
Сообщение от freehckemail (ok), 19-Янв-22, 23:28 
> Какой такой софт?

Любой. Вообще любой.

> Вебня не софт, а просто вёрстка. Нет там никаких особенностей от оськи.

Так в возможности абстрагироваться от оси -- весь смысл и есть же.

> А нормальный софт таки да, исходниками или пакетами под каждую ось и архитектуру.

К слову о сборке пакетов -- такие инструменты как pbuilder, mock и hasher возникли не на пустом месте, а именно из-за того, что окружение может влиять не результаты.

Так вот, контейнеры как раз эту проблему очень успешно решают. Мы мало того, что производим сборку всегда в новом чистом окружении, так к тому же ещё и запускаем софтину всегда в известном окружении. Это весьма позитивно сказывается на качестве софта и существенно ускоряет релизный цикл.

> К примеру вы пользуетесь git. Это софт. Он к вам в контейнере доставлен или пакетом? То то же.

Вы будете смеяться, но...
https://hub.docker.com/r/alpine/git

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

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

137. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +1 +/
Сообщение от легион (?), 19-Янв-22, 19:13 
наоборот, это широко распространённая технология, очень удобная для ci/cd, и для девопсов и sre
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

33. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +1 +/
Сообщение от Аноним (33), 19-Янв-22, 02:04 
> поделка на го против легковесного и стабильного софта

Ладно

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

37. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +6 +/
Сообщение от Аноним (37), 19-Янв-22, 04:02 
NGINX изчезнет - будет катастрофа. Исчезнет докер - ну и х*р с ним.
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

51. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +1 +/
Сообщение от www2 (??), 19-Янв-22, 08:22 
1. Куда денется уже написанное?
2. Было много подобных серверов до nginx, есть сейчас, будет и после.
Ответить | Правка | Наверх | Cообщить модератору

66. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  –2 +/
Сообщение от Онаним (?), 19-Янв-22, 09:46 
Вообще ничего не случится.
Для статики достаточно Apache / mpm_event. Для прокси - haproxy.
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

81. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +1 +/
Сообщение от mma (?), 19-Янв-22, 11:46 
Так докер уже исчез, от него осталось только имя и утилиты
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

83. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +/
Сообщение от Аноним (83), 19-Янв-22, 11:59 
nginx unit изначально писался как cloud native, на это указывают его фичи, способ конфигурации и многое другое. Но пока они набирали скорость, тот же traefik стремительно взлетел, хоть он и Юнит только частично покрывают юзкейсы друг друга.
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

92. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +/
Сообщение от Аноним (-), 19-Янв-22, 13:14 
>докером

Как ещё дружить с костылями, кроме как не через костыли?

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

125. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +2 +/
Сообщение от freehckemail (ok), 19-Янв-22, 16:32 
> Пожалуй соглашусь - бесплатный нгинкс дружит с докером через костыли, по сути его переплюнули cloud-native решения (traefik, ...).

В смысле? У меня nginx и нативно, и в чистом докере, и в облаке ингресс-контроллером работает. Что значит "через костыли"? Отлично всё работает.

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

128. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +/
Сообщение от morphe (?), 19-Янв-22, 17:13 
Бесплатный nginx ingress controller при обновлении конфигурации полностью перезагружает её в nginx, в то время как на nginx plus аккуратно её патчит

На больших кластерах с тысячами пользователей это проблема

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

130. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +/
Сообщение от freehckemail (ok), 19-Янв-22, 17:54 
> Бесплатный nginx ingress controller при обновлении конфигурации полностью перезагружает
> её в nginx, в то время как на nginx plus аккуратно
> её патчит
> На больших кластерах с тысячами пользователей это проблема

Честно говоря, с nginx plus не работал, но суть проблемы понимаю. И ежели в случае просто больших команд ещё можно решать проблему выстраиванием процессов (например разным командам разные контроллеры назначать), то вот куда более фундаментальная проблема, которая откровенно напрягает -- то, что можно одним ингрессом разломать контроллер нафиг. Есть там, скажем так, возможность сделать вставки в код as-is.

Но всё равно, мы nginx давно знаем, умеем с ним работать, он достаточно легковесный и очень производительный. А вот есть ли какие-либо объективные причины выбрать вместо nginx-а, например, traefik? Я его потыкал, но меня не очень зацепило. В кубе один фиг через ингрессы работаешь, и какая тебе разница, что за контроллер их обрабатывает? Ну максимум аннотации немного поменяются.

Возможно traefik был бы более интересен в случае отсутствия куба, но он не умеет работать с несколькими standalone-хостами на докере. Правда, умеет работать со swarm-ом, но не то, чтобы это было сильно интересно: если заказчика устраивает сворм, то его устроит и куб.

В общем, мне было бы интересно послушать про альтернативы и причины выбора оных.

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

152. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +/
Сообщение от Golangdev (?), 20-Янв-22, 00:20 
Лично для меня - работоспособность вебсокетов из коробки, без донастройки и вставки магических разрешений хедеров апгрейда протокола
Ответить | Правка | Наверх | Cообщить модератору

154. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +/
Сообщение от Golangdev (?), 20-Янв-22, 00:38 
Плюс к вышенаписанному про вебсокеты из коробки - у traefik - возможность декларативно настроить конфигурацию (микро)сервисов (порт, какие урлы маппить, миддлвары) на лейблах https://doc.traefik.io/traefik/providers/docker/.

Вместе с автоматическим реагированием на события докера / кубера - скейлим веб приложение и traefik его уже сам видит новые реплики без моего вмешательства.

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

155. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +/
Сообщение от Golangdev (?), 20-Янв-22, 00:41 
Про альтернативы мне и самому было бы интересно послушать =) , понятно что не весь мир крутится вокруг traefik / haproxy / nginx
Ответить | Правка | Наверх | Cообщить модератору

166. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +1 +/
Сообщение от freehckemail (ok), 20-Янв-22, 20:10 
> Лично для меня - работоспособность вебсокетов из коробки, без донастройки и вставки
> магических разрешений хедеров апгрейда протокола

Ну тебе-то понятно, ты у нас Golangdev. Вы, разрабы, и docker-compose жалуете.
Меня же, как опса, дефолты вообще не волнуют. Меня волнуют производительность и отказоустойчивость.

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

157. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +/
Сообщение от morphe (?), 20-Янв-22, 03:58 
> В общем, мне было бы интересно послушать про альтернативы и причины выбора
> оных.

Хотелось бы самому знать, в моём случае в нашей команде поддерживается форк nginx, который умеет частично конфиги перезагружать для частых наших случаев (Добавление/удаление бекендов динамическое)

С traefik работал - с ним намного приятнее всё, кроме того что всё работает из коробки хорошо - так ещё и конфигурация у него намного более гибкая, вместо кубовского Ingress можно использовать его IngressRoute, который позволяет ну очень много всего

Жаль правда что в проде он жрёт слишком много)

Пробовали envoy - он легковесный, но с ним тоже не задалось, вот и едим пока кактус, в дальнейшем надеемся на https://www.sozu.io/ перейти

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

165. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +/
Сообщение от freehckemail (ok), 20-Янв-22, 20:08 
> Жаль правда что в проде он жрёт слишком много)

А насколько много по сравнению с nginx-ом?

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

180. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +/
Сообщение от Golangdev (?), 23-Янв-22, 00:33 
в 2.5.7 начали шевелиться в сторону устранения утечки
https://github.com/traefik/traefik/releases/tag/v2.5.7
Ответить | Правка | К родителю #157 | Наверх | Cообщить модератору

69. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  –13 +/
Сообщение от Аноним (69), 19-Янв-22, 09:58 
Это тот который у Рамблера стащенный?
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

84. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  –2 +/
Сообщение от AnyName (?), 19-Янв-22, 12:16 
Ничего у Рамблера не стащено. К примеру:
- Плотник, работая на фабрике, изготавливает стулья. Очевидно на стулья имеет полное право фабрика. Плотник, после работы, дома, на своём оборудовании изготовил стул новейшей модификации и продал. Чей стул? - По логике - стул плотника а по Вашей - стул фабрики! Полный идиотизм.
Пример 2:
- Я, работая админом, в небольшой организации, всё настроил, всё работает. На своём личном ноуте я могу заниматься всем чем угодно. Точка. А совковые пережитки (касается программистов и админов), о том что я обязан сидеть на работе с 8.00 до 17.00 - идут в лес.
Пример 3:
- Дворник убрал свою территорию. У него всё чисто. Почему дворник должен убирать территорию дворника-соседа который ушел в запой?

P.S. Сысоев, когда-то, довольно подробно описывал ситуацию.

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

101. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  –2 +/
Сообщение от кк (?), 19-Янв-22, 14:10 
>а по Вашей - стул фабрики! Полный идиотизм.

почитайте историю Эппл, когда они пришли в HP просить разрешения свой собственный, своими силами разработанный комп продавать, просто потому что Возняк там работал

тут история несколько глубже и пересекается с юридическими практиками других стран

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

118. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +/
Сообщение от Аноним (118), 19-Янв-22, 15:44 
Почитайте про отличия между российским и американским законодательством
Ответить | Правка | Наверх | Cообщить модератору

120. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +1 +/
Сообщение от Атон (?), 19-Янв-22, 15:56 
apple пришел на поклон к hp потому, что, заимствовали у hp некоторые решения.

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

114. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +1 +/
Сообщение от Аноним (114), 19-Янв-22, 14:44 
> совковые пережитки

Неотчуждение труда работника - это "совковый пережиток". Теперь всё - хозяйское. Интеллектуальная собственность, созданная в личное время, - тоже, если не доказано обратного.

> обязан сидеть на работе с 8.00 до 17.00

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

> Почему дворник должен убирать территорию дворника-соседа который ушел в запой?

Чтобы хозяин экономил на трудоустройстве ещё одного непьющего работника, разумеется.

И вообще, что за глупые вопросы? Иди работай, пока хозяин не заметил праздное безделье и не приказал тебя выпороть на конюшне.

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

117. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  –3 +/
Сообщение от lex (??), 19-Янв-22, 15:43 
это кто тут раскомандовался?
хозяйчик? пошел ты ... ну ты понял
Ответить | Правка | Наверх | Cообщить модератору

124. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +1 +/
Сообщение от . (?), 19-Янв-22, 16:22 
> И вообще, что за глупые вопросы? Иди работай, пока хозяин не заметил праздное безделье и не
> приказал тебя выпороть на конюшне.

хха, как будто он его в пятницу все равно не прикажет выпороть, потому что давно что-то раб не порот?

Сысоев просто успел до окончательного наступления рабовладельческого строя, когда хозяева еще блюли юрьев день и вынуждены были с рабами торговаться - "я тебе кресло на колесиках вместо табурета, и закрываю глаза на то что ты из моих досок строгаешь буратин налево, но ты мне сделаешь чтоб территория была убрана 24/7 и та часть что Основатель не велит трогать - тоже (он все равно из запоя выйдет только через неделю)".

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

185. "Игорь Сысоев ушёл из компаний F5 Network и покинул проект NG..."  +/
Сообщение от Аноним (185), 27-Мрт-22, 14:27 
>> обязан сидеть на работе с 8.00 до 17.00
> Это привилегия, за которую "совкам" пришлось немало побороться. Хозяин хотел бы, чтобы
> ты жил на работе. Вместе с детьми - в хозяйстве сгодятся.

В Англии, например, рабочий день 9 часов. Была статья на ebanoe.it, где местный кабанчик как раз по-дружески посоветовал украинскому холопу (у которого случился разрыв шаблона от графика с 9 до 19) избавляться от "совковых пережитков" и усерднее работать.

Unfortunately we can not offer you «socialist» working condition. This is the problem with
ex-communist countries with this 8hrs working pattern thinking. We can offer you opportunity and challenge to work on international, innovative project. The work is office based only mon-fri with 9 — 19 with lunch break. The hours are reasonable and standard in London where we are from. If you can not think out of the box or you can not take the challenge, then we thank you for your interest and your cv..

Вот так, понимаешь...

https://ebanoe.it/2019/12/17/capitalists-vs-ukrainian-devs/

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

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

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




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

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