
Paul
10.06.2016
16:10:55

Pavel
10.06.2016
16:11:49
Ну наверно среди всего пространства есть 1% кейсов где nginx менее удобен чем golang бинарь, и это теперь называется "не нужен"

Алексей
10.06.2016
16:12:14
я пока претензии слышал только от двух человек одну от чистякова а вторую, более обоснованную от @pragus

Paul
10.06.2016
16:13:04
вы уверены, что безконфижность - это бонус?

Google

Ivan
10.06.2016
16:13:25
Выросло новое поколение админов, назвало себя девопс и не осилило в юникс вей

KlonD90
10.06.2016
16:14:17
вроде я смотрел китайцы неплохую штуку запилил для нгинкса чтобы дискаверить

Ivan
10.06.2016
16:14:36
Зачем городить автодискавери на nginx'e? Если очень надо - напиши на луа. Или модуль на си. Но инфа 146%, что ты делаешь что-то не так

KlonD90
10.06.2016
16:14:38
там апстрим берется прямо с etcd consul и т.д.

Ivan
10.06.2016
16:15:32

Михаил
10.06.2016
16:15:48
А вы тут вообще работу работаете?

Paul
10.06.2016
16:15:52
еще раз - вы уверены, что безконфижность - это бонус?

Ivan
10.06.2016
16:16:16

Paul
10.06.2016
16:16:18
ясно, спасибо. К вам вопросов больше нет.

Ivan
10.06.2016
16:17:01
Я правильно твою точку зрения описал?)
Confd
И опять же, есть LUA и модули на си.

Google

Ivan
10.06.2016
16:20:02
А зачем в каждый микросервис? О.о
И, кстати, если не умеешь в луа и си, всё сделано до тебя. Как платно, так и бесплатно.
Платно: https://www.nginx.com/blog/service-discovery-nginx-plus-etcd/
Бесплатно: гитхаб, много говна

Paul
10.06.2016
16:21:31
на сервер. Офигеть

Ivan
10.06.2016
16:22:22
Да не так уж и дорогого. Если ты хочешь странного, и не можешь держать свой штат тех, кто осилит в конфигурацию...

Pavel
10.06.2016
16:22:53
Чот дискуссия не в ту степь ушла. Причем тут микросервисы, их может 1% от всех кейсов

Ivan
10.06.2016
16:23:04
Да схренали на каждый контейнер-то? Микро сервисы, микро сервисы, словно мантра

Pavel
10.06.2016
16:24:01
Если микросервис это хрень которая работает по http, то на одном серваке можно поднять штук 100 микросервисов, и все их прикрыть одним nginx
Ну, у него большой опыт все же.

Daniel
10.06.2016
16:26:40
не надо его разгребать руками, он должен генериться сам из etcd/zookeeper/consul

Alex
10.06.2016
16:26:43
Солженицын об этом ничего не писал

Pavel
10.06.2016
16:27:49
Ладно, если работает 100 микросервисов, то я даже соглашусь что не нужен перед ними nginx. Но это опять же частный случай.
Микросервисы это ад пизды.
Особенно когда их сотня

Daniel
10.06.2016
16:29:22
монолитная апликуция тоже, что характерно

Dmitrii
10.06.2016
16:29:27
)))

Pavel
10.06.2016
16:30:02
Все говно.

Dmitrii
10.06.2016
16:30:12
Собеседовал недавно кандидата, когда ему сказал что у нас всего 3 микросервиса, он сказал что - ууу как млао у вас микросервисов, я к вам не пойду.

Nikita
10.06.2016
16:30:35
он тебя затроллил

Google

Dmitrii
10.06.2016
16:30:39
Это микросервис головного мозга.

Paul
10.06.2016
16:31:09

Dmitrii
10.06.2016
16:31:25
Ахаха, точно.

Daniel
10.06.2016
16:31:31
на гошечке можно писать квазимонолитную апликуцию, состоящую из микросервисов - на каналах. и потом довольно органично пристегивать к этим каналам сокеты
но что это даст - я пока не понял, и тем более не успел попробовать

Dmitrii
10.06.2016
16:32:04
А на PHP так что, не написать? Используя unix socket.

Paul
10.06.2016
16:32:35
меня как-то приглашали на собеседование в компанию, где все их сервисы и все продукты крутились в докере. Начиная от дженкинса и гитолита. При этом все эти сервисы были персистивные, и все это работало на публичных имиджах на одной-единственной машине в хецнере

Admin
ERROR: S client not available

Михаил
10.06.2016
16:32:48

Dmitrii
10.06.2016
16:33:08

Paul
10.06.2016
16:33:20
Зато докер!
у них там как ребут, так полчаса инфраструктуру поднимают

Ivan
10.06.2016
16:34:45
Вот давай даже потестим. Скинь в личку свою архитектуру без нджинка_который_не_нужен, скинь приложения, скинь гигов 20 реальных логов (исключи мониторинги), я проверю на кластере и скажу, что работает быстрее

Михаил
10.06.2016
16:35:37
Ну, скажем так. После openvz реально удобнее
Но не в каждую же дырку

Ivan
10.06.2016
16:37:14
Но ты же утверждаешь, что нджинкс говно не голословно, и не потому что не осилил загуглить модули/конфд?

Alex
10.06.2016
16:40:50
KISS my shine metal ass

Paul
10.06.2016
16:41:38

Pavel
10.06.2016
16:42:23
а чем он отличается от LXC ?

Google

Ivan
10.06.2016
16:42:25
А то очень похоже на срач SQL vs NoSQL. Когда вышла монга, все сказали, что SQL не нужен.
Golang с 2012 года, но внезапно НАПИШИ_СВОЕ перестал быть нужен именно сейчас, на пике популярности го, докера и хипстерских дехнологий

Михаил
10.06.2016
16:42:30

Pavel
10.06.2016
16:44:20
> Еблей
Вот тут хотелось поподробней

Paul
10.06.2016
16:45:04

Михаил
10.06.2016
16:45:39
С не очень оптимальным сетевым стеком

Pavel
10.06.2016
16:46:21
=\ ладно поверю на слово

Михаил
10.06.2016
16:47:28
Но! Для своего времени было очень хорошо

Alex
10.06.2016
16:49:25