
Митко Соловец?
12.09.2016
19:21:52
которые не нужны

Pavel
12.09.2016
19:23:21
там же после спринг бута
все просто
это в 3 все тяжело было

Google

Pavel
12.09.2016
19:23:30
или во 2
не помню уже

Митко Соловец?
12.09.2016
19:23:40
бут новичку не рекомендовал бы

Alex
12.09.2016
19:23:49
Ну блин... Это просто другой подход к программированию. Я начинал с POJO, переучиваться хз зачем. Всё равно я сейчас больше на питоне пишу кода.
Идея DI мне очень нравится. Аспекты тоже ок, но это опять же, другая парадигма.

Митко Соловец?
12.09.2016
19:27:05
по сути отдельный компонент, который позволяет быстро развернуть другие компоненты спринга прописыванием зависимостей
плюс встроенный сервер
очень удобная вещь для микросервисов
но недостаток - шаг вправо - нужно париться
но для тех кто в теме, нет проблем

Alex
12.09.2016
19:27:49

Митко Соловец?
12.09.2016
19:27:53
томкат
джетти

Google

Митко Соловец?
12.09.2016
19:27:58
андертоу
на выбор
все это пакуется в толстую джарку

Alex
12.09.2016
19:29:09
То есть relay между хаосом модулей спринга и человеческим кодом?

Митко Соловец?
12.09.2016
19:29:16
ну типо того

Мытко
12.09.2016
19:29:37
Что такое релей?

Митко Соловец?
12.09.2016
19:29:50
быстро добавил зависимостей, написал 100-500 строк кода, mvn package, потом в докер и все, твой микросервис развернут

Alex
12.09.2016
19:30:00

Митко Соловец?
12.09.2016
19:30:04
но если у тебя большой монолитный проект, то бут скорее вредить будет

Pavel
12.09.2016
19:30:11
монолит зло

Alex
12.09.2016
19:30:12

Pavel
12.09.2016
19:30:13
в любом случае

Митко Соловец?
12.09.2016
19:30:13
поэтому новичку лучше пройти путь от начала до конца
самому научиться с нуля конфигурить, тем более это не сложно с тем же джава конфигом

Alex
12.09.2016
19:30:57

Митко Соловец?
12.09.2016
19:31:27
ага

Oleg
12.09.2016
19:32:07
оказывается можно два разных файла рядом выставить в IDEA?

Pavel
12.09.2016
19:32:25
конечно
хоть 200

Google

Митко Соловец?
12.09.2016
19:32:34

Alex
12.09.2016
19:33:15
То есть ты спрингбутишь каждый микросервис и потом разворачиваешь и из в докере?
Вроде ничего так, но как-то мудрёно.

Митко Соловец?
12.09.2016
19:33:26
да ну
ничего мудреного

Alex
12.09.2016
19:33:36
это фотошоп
Ага. Мы там ещё конфиденциальный код замазали.
Писать по 500 строк спрингбута на каждый микросервис это не мудрено?)

Oleg
12.09.2016
19:34:10

Митко Соловец?
12.09.2016
19:34:11
это их философия

Pavel
12.09.2016
19:34:26

Митко Соловец?
12.09.2016
19:34:33

Alex
12.09.2016
19:35:08
Какая-то странная философия, ну да ладно.

Oleg
12.09.2016
19:35:14

Митко Соловец?
12.09.2016
19:35:20
адекватная философия
ты ничего не теряешь

Pavel
12.09.2016
19:35:26

Митко Соловец?
12.09.2016
19:35:30
легко можешь выбросить этот сервис
500 строк кода это немного

Pavel
12.09.2016
19:35:44
это уж не говоря о том
что автотесты под ннего писать - самая радость

Google

Pavel
12.09.2016
19:35:57
и надо переписать "СЛОЖНЫЙ КУСОК КОДА"
ты берешь и переписываешь 500 строк кода
а не пол монолита

Митко Соловец?
12.09.2016
19:36:10
именно
плюс, если упадет микросервис
не упадет весь аппликейшен
и переписать 500 строк кода, задача на 1-2 ман дэя
не больше
и то, в зависимости от структуры

Alex
12.09.2016
19:37:12
500 строк кода это немного
Писать их тысячу раз - много)
Мне тут Амазон попытался продать контейнер сервис свой. Может там и запилю эту историю.

Admin
ERROR: S client not available

Митко Соловец?
12.09.2016
19:37:26
сначала спроектируй на бумаге
плюс, микросервисы не волшебная таблетка

Alex
12.09.2016
19:37:58
Ну я так и делаю в принципе) Не могу сразу сесть и написать говнокод.

Митко Соловец?
12.09.2016
19:38:00
естьу них и свои косяки

Alex
12.09.2016
19:38:56

Митко Соловец?
12.09.2016
19:39:24
ах, да, пожалуй, самый главный плюс, с микросервисами, реально удобно масштабироваться
причем ту часть, которая этого требует
сейчас гуга напишет

Google

Митко Соловец?
12.09.2016
19:40:04
вангую

guga
12.09.2016
19:40:09
на словах всё красиво.

Митко Соловец?
12.09.2016
19:40:13
я же говорил
я провидец

guga
12.09.2016
19:40:16
на деле всё немного хуже

Митко Соловец?
12.09.2016
19:40:50
например, когда тебе нужны синхронные запросы и у тебя оверхэд накладывается на сеть?)

guga
12.09.2016
19:41:10
да фиг с ним с синхронностью
ты пробовал все это менеджить?

Митко Соловец?
12.09.2016
19:41:31
скоро предстоит...
вот докер трогаю

guga
12.09.2016
19:41:36
это такой ад и израиль

Митко Соловец?
12.09.2016
19:41:47
поэтому появилась профессия девопса

guga
12.09.2016
19:42:13
ага, было бы всё так просто

Митко Соловец?
12.09.2016
19:42:25
ну а ты как думал?
хочешь есть сыры
учи

guga
12.09.2016
19:42:47
хочу монолит, и деплой одной кнопкой

Митко Соловец?
12.09.2016
19:43:01
извини, но ты не пишешь на сисярпе

guga
12.09.2016
19:44:37
плюс, попутно с микросервисами ты получаешь гору левых технологий, которые тебе только мешают, а не помогают

Митко Соловец?
12.09.2016
19:44:53
например сыры за 500 гривен
☺️

guga
12.09.2016
19:45:28
да и от bottleneck проблемы ты не совсем ушел, все равно остались узкие места