“Магия — это наука, которую мы не успели осознать” А.Ч. Кларк
Чем отличается наука от магии — кажется, что логичностью и пониманием. Давайте попробуем еще раз посмотреть на механизмы Spring Boot, понять как это работает и что оно может нам дать.
Никакого хардкора, обычная логика и истории решения проблем, которые возникали на наших проектах при переходе на микросервисы. Как с этими проблемами справлялся Spring Boot, какие существуют альтернативные подходы и инструменты? Меняется ли Spring Boot, чтобы не отстать в вечно изменяющейся отрасли?
Все выводы субъективные, но можем обсудить☺
В докладе освещено следующее:
- самостоятелен ли Spring Boot и что это значит для разработчиков;
- как не захлебнуться при поддержке 100+ компонентов вашей системы;
- чем “умная” библиотека может быть лучше обычной и в каких случаях она может быть полезна;
- зачем вообще в рамках типовой компании, использующей Spring Boot, могут понадобиться собственные стартеры;
- что такое перетекающая сложность и как ей управлять с помощью Spring Boot, Gradle и других инструментов;
- Spring Boot, сколько можно тормозить?
Доклад рассчитан на практикующих Spring (а лучше Spring Boot) инженеров, которые уже сталкивались с различными трудностями поддержки увесистой модульной/микросервисной инфраструктуры и хотят это обсудить.