Перевод Spring Boot-микросервисов с Java 8 на 11: что может пойти не так?

День 2 /  / Зал 1  /  RU / Для практикующих инженеров  /  грабли,ништяки

Комментарий Программного комитета:

Не было печали — апдейтов накачали!

С новым циклом релизов платформа Java стала баловать нас версиями каждые полгода, но мало кто в enterprise-мире торопится на них переходить. Однако Java 11 стала исключением — благодаря сразу нескольким факторам она показалась многим подходящей целью для обновления. И всё бы ничего, но если у вас парк микросервисов на Spring Boot, это обновление может стать несколько более занимательным, чем просто перещёлкнуть версию...

В докладе речь пойдет не только и не столько о новых языковых фичах, сколько о граблях на пути обновления Boot-микросервисов в целом, начиная со сборки (например, Gradle-ом) и заканчивая развёртыванием Docker-контейнеров (например, в Kubernetes). Отдельно поговорим о том, чего ждать от перехода на Spring Boot версии 2.1 (начавшей поддерживать Java 11) и его спутников, привносящих немало новшеств и спецэффектов.

Доклад ориентирован на тех разработчиков и тестировщиков микросервисных приложений на Spring Boot, которые переводят или планируют перевести свои продукты на 11-ю версию платформы Java.


Скачать презентацию
Владимир Плизга
ЦФТ

Владимир со школьной скамьи болеет программированием и с тех пор успел покодировать на многом: от советских программируемых калькуляторов до промышленных SCADA-систем на заводах. Но последние несколько лет погружен в разработку бэкенда интернет-банков и сопутствующих сервисов в ЦФТ, где активно топит за микросервисы и прочие модные штуки. Кроме этого, регулярно заморачивается идеями оптимизации сложных задач разработки/тестирования серверного ПО, вынашивает для них решения на пробежках и в бассейне, а затем воплощает их в жизнь, бессовестно испытывая на собственных коллегах.

Контакты