На встрече московского сообщества Java-разработчиков jug.msk.ru, состоявшейся 28 июня 2019 года традиционно в офисе компании КРОК, Кирилл Толкачёв и Максим Гореликов представили свой доклад о Spring Boot: какие задачи можно решить с помощью него, какие сложности могут при этом возникнуть и как с ними бороться.
Кирилл и Максим до недавнего времени работали в Альфа-Лаборатории, теперь представляют ЦИАН. Оба участвуют в различных конференциях в качестве докладчиков. Кирилл в четвёртый раз выступает на jug.msk.ru. В предыдущие разы дважды делал доклады с Александром Тарасовым (раз и два) и один раз вместе с Барухом Садогурским.
Ссылки на учётные записи Кирилла: Twitter, GitHub, Speaker Deck и Habr; Максима: Twitter, GitHub и Speaker Deck.
Доклады Кирилла за время, прошедшее с его прошлых выступлений на jug.msk.ru:
Доклады Максима:
Совместные доклады Кирилла и Максима:
Андрей Когунь предваряет встречу анонсами предстоящих конференций (TechTrain 2019, Joker 2019) и представляет докладчиков.
В первой части были рассмотрены критерии выбора инструментов для написания сервисов, сказано об изменении восприятия Spring Boot Java-разработчиками, выполнен обзор структуры и содержимого типичного Spring Boot-приложения. Упомянуто про проблемы с различными версиями API сервисов и объяснены причины возможного появления собственных стартеров.
Во второй части поговорили об «умных» библиотеках, о тестировании, про различные возникающие на практике проблемы и возможные пути их решения, про другие фреймворки-альтернативы по отношению к Spring Boot. В конце подведены итоги и даны общие советы.
Встреча сопровождалась заданием вопросов из зала во время доклада, в перерыве и после выступления. Все желающие могли в непринуждённой дружеской обстановке пообщаться как с докладчиками, так и друг с другом.
Презентация доклада, видео скоро появится (см. ссылки ниже).
Ссылки по jug.msk.ru:
О докладчиках
Кирилл и Максим до недавнего времени работали в Альфа-Лаборатории, теперь представляют ЦИАН. Оба участвуют в различных конференциях в качестве докладчиков. Кирилл в четвёртый раз выступает на jug.msk.ru. В предыдущие разы дважды делал доклады с Александром Тарасовым (раз и два) и один раз вместе с Барухом Садогурским.
Ссылки на учётные записи Кирилла: Twitter, GitHub, Speaker Deck и Habr; Максима: Twitter, GitHub и Speaker Deck.
Доклады Кирилла за время, прошедшее с его прошлых выступлений на jug.msk.ru:
- «Boot yourself, Spring is coming» Кирилл Толкачёв и Евгений Борисов (Joker 2017: презентация, видео часть 1 и часть 2)
- «Гордость, тщеславие, деньги: HR-маркетинг глазами разработчика» (Карго Культ 2018: презентация, видео)
- «Тестируем и плачем вместе со Spring Boot Test» (Heisenbug 2018: презентация, видео)
- «Reactive или не reactive, вот в чем вопрос» Кирилл Толкачёв и Евгений Борисов (JPoint 2019: презентация)
Доклады Максима:
- «Дизайн реактивной системы на Spring 5/Reactor» (Joker 2017: презентация, видео)
- «Эволюция синхронной системы со Spring 5/Project Reactor» (JUG.EKB-2018: видео)
Совместные доклады Кирилла и Максима:
- «Spring Boot Starter: how and why?» (JUG.ru-2018: видео)
- «Spring Boot Starter — как и зачем?» (JBreak 2018: презентация, видео)
- «Micronaut vs Spring Boot, или Кто тут самый маленький?» (Joker 2018: презентация, видео)
О докладе
Андрей Когунь предваряет встречу анонсами предстоящих конференций (TechTrain 2019, Joker 2019) и представляет докладчиков.
В первой части были рассмотрены критерии выбора инструментов для написания сервисов, сказано об изменении восприятия Spring Boot Java-разработчиками, выполнен обзор структуры и содержимого типичного Spring Boot-приложения. Упомянуто про проблемы с различными версиями API сервисов и объяснены причины возможного появления собственных стартеров.
Во второй части поговорили об «умных» библиотеках, о тестировании, про различные возникающие на практике проблемы и возможные пути их решения, про другие фреймворки-альтернативы по отношению к Spring Boot. В конце подведены итоги и даны общие советы.
Встреча сопровождалась заданием вопросов из зала во время доклада, в перерыве и после выступления. Все желающие могли в непринуждённой дружеской обстановке пообщаться как с докладчиками, так и друг с другом.
Презентация доклада, видео скоро появится (см. ссылки ниже).
Ссылки по jug.msk.ru:
- TimePad — анонсы встреч и регистрация на них, подписка на оповещение по почте о встречах
- YouTube — видео докладов
- Speaker Deck — презентации докладов
- VK — анонсы встреч, фотоотчёты, ссылки на материалы прошедших встреч
- Twitter: учётная запись (анонсы встреч, фотоотчётов, видео) и хэштег (твиты с комментариями о встречах)
- Хабр — обзоры встреч, найти все обзоры можно по тегу