Size: a a a

JPoint, Java-конференция

2018 April 09

OO

Oleg Oleynik in JPoint, Java-конференция
некоторые люди не шашечки любят, а ехать)
источник

AT

Alexey Tomin in JPoint, Java-конференция
Я весь велосипед заменил одинм классом небольшим. И работает лучше.
источник

OO

Oleg Oleynik in JPoint, Java-конференция
Alexey Tomin
У гугловых библиотек вообще всё скучно- оно ПРОСТО РАБОТАЕТ.
ну люди же рассказывали в свое время (тот же Антон Архипов) про то, чем Idea лучше, чем Eclipse
источник

OO

Oleg Oleynik in JPoint, Java-конференция
сделай наброс на спринг
источник

OO

Oleg Oleynik in JPoint, Java-конференция
чем Guice лучше
источник

OO

Oleg Oleynik in JPoint, Java-конференция
уверен, соберешь полный зал
источник

AT

Alexey Tomin in JPoint, Java-конференция
Егор лучше набрасывает :)
источник

OO

Oleg Oleynik in JPoint, Java-конференция
если по делу набросишь - может спасешь кого-нибудь от спрингозависимости
источник

AB

Andrey Burov in JPoint, Java-конференция
Alexey Tomin
Первый вообще тревиально, второй- графит-клиент
Не всегда тривиально. Состояние твоей системы зависит от состояния систем, с которыми она работает. Для каждой из них ты должен верно написать проверки. В actuator'е для многих популярных внешних систем это уже сделано
источник

AT

Alexey Tomin in JPoint, Java-конференция
А, понял. Да, полезная штука. Но что-то слишком большая цена
источник

AB

Andrey Burov in JPoint, Java-конференция
Если проект уже основан на спринге, то перевести его на бут с готовыми health-check'ами выглядит разумнее, чем изобретать что-то свое
источник

AB

Andrey Burov in JPoint, Java-конференция
Это в случае, когда о них заранее не подумали :)
источник

AT

Alexey Tomin in JPoint, Java-конференция
» Если проект уже основан на спринге,
:)
источник

MB

Mikhail Bobrutskov in JPoint, Java-конференция
Andrey Burov
Не всегда тривиально. Состояние твоей системы зависит от состояния систем, с которыми она работает. Для каждой из них ты должен верно написать проверки. В actuator'е для многих популярных внешних систем это уже сделано
а как оно там работает? если у меня отвалилась база, health-check будет красным?
источник

IR

Igor Ryabov in JPoint, Java-конференция
Alexey Tomin
А какие задачи решает спринг-бут? Ну кроме "не думать"?
Он превращат всю вашу конфигурацию в повторно используемый код. Если вы пишете десятки микросервисов, то конфигов будет столько же. Если у вас монолит, то конфиг будет скорее всего один, и вам spring boot скорее всего не нужен.
источник

AT

Alexey Tomin in JPoint, Java-конференция
Igor Ryabov
Он превращат всю вашу конфигурацию в повторно используемый код. Если вы пишете десятки микросервисов, то конфигов будет столько же. Если у вас монолит, то конфиг будет скорее всего один, и вам spring boot скорее всего не нужен.
Что мне мешает сделать то же без спрингбута?
источник

IR

Igor Ryabov in JPoint, Java-конференция
Alexey Tomin
Что мне мешает сделать то же без спрингбута?
отвращение к велосипедостроению
источник

AT

Alexey Tomin in JPoint, Java-конференция
Велосипед- это много кода. Несколько строчек- это не велосипед.
источник

AB

Andrey Burov in JPoint, Java-конференция
Mikhail Bobrutskov
а как оно там работает? если у меня отвалилась база, health-check будет красным?
Да
источник

AT

Alexey Tomin in JPoint, Java-конференция
Вообще есть два крайних случая- "всё сами"- ну как Егор почти. И кровавый Ынтерпрайз, когда ради простейшего сервиса подключается гигабайт библиотек и запускается 10 минут сервер. Каждому своё. Спорить- малополезно.
источник