Java Meetup #1
Следите за новостями о предстоящих событиях!

Скачайте презентации спикеров — в одном файле

Фото с события:

Как это было

В четверг, 14 ноября, состоялся наш Java-митап в самом центре Воронежа.
Поговорили о переходе от Spring Boot к Quarkus для написания message-driven микросервисов, а также обсудили, как ускорить разработку типовых блоков функционала в микросервисных архитектурах.

На примерах и рабочих кейсах разобрались в тонкостях, провели Q&A-сессии, а еще здорово пообщались!

Программа

19:10 – 19:50
От Spring Boot к Quarkus: опыт написания message-driven микросервисов
Олег Иванов, Java Team Lead, Рексофт

Любому из нас приходится иногда сталкиваться с новыми технологиями и подходами. Часто из этого мы выносим бесценный опыт, даже если жизнь нас к этому не готовила.
Я хотел бы рассказать о том, как наша команда осваивала фреймворк Quarkus с нуля, имея за спиной только опыт работы со Spring Boot.

Я не буду обсуждать плюсы и минусы, а также мотивацию для выбора конкретного фреймворка. Моя цель - рассказать о том, как мы набивали шишки, с переменным успехом огибая острые углы в нашем микросервисном проекте. Для тех, кто уже начал работать с Quarkus или был бы не против это сделать однажды.
Олег Иванов
По образованию я математик, а свою карьеру разработчика официально начал в 2006 году. Занимался разработкой десктопных приложений на Python, чуть позже переключился на Java.

С 2016 до 2024 года я жил в Болгарии. Успел поработать как в аутсорсинговых, так и в продуктовых компаниях. Основные предметные области: ГИС, интеграции, трейдинг и инвестиции, а также индустрия путешествий. Несколько лет работал архитектором, что научило меня на любое решение и технологию смотреть как на компромисс.

Не так давно я снова вернулся непосредственно в разработку, и мне это нравится.
20:00 – 20:40
Как мы хотели сделать ускорялку разработки микросервисов, а построили домик из кубиков
Максим Поправко, Java Team Lead, Рексофт

В какой-то момент в любой компании возникает идея ускорить разработку типовых блоков функционала и начинает пилиться то, что в Reksoft назвали Платформой.
Обычно это набор библиотек, стартеров, скриптов развертывания, решающих типовые задачи, возникающие в микросервисных архитектурах.

И обычно, когда Оно оказывается более-менее готово, любой новый разработчик, приходящий в компанию, хочет найти тех, кто это придумал, и сварить их в огромном котле живьём. И конечно он знает, как сделать лучше, иногда даже пытается, и тогда присоединяется к тем, кого будут хотеть сварить следующие разработчики.

Я расскажу о том, почему так получается, как мы сами несколько раз попали в эту ловушку, какие выводы сделали и что у нас в итоге получилось.
Максим Поправко
Меня зовут Максим, я физик-теоретик в анамнезе, но последние 10 лет пишу на Java. А до этого писал на python, C++, C# и так далее. Сейчас в основном выполняю роль тим-лида, но приходится и проектировать, и кодить самому, и учить молодёжь.

В профессии разработчика ПО я больше всего люблю разнообразие тем и доменов. В какой еще профессии ты сегодня пилишь автоматизацию реанимации, от рабочего места медсестры до интеграций с государственными системами и оборудованием палаты, а завтра занят документооборотом в банке, продажей продуктов в магазине или логистикой в международных перевозках?
Контакты:
ГОЛОВНОЙ ОФИС
125047, Москва, Бутырский вал, 10, этаж 11
+7 495 926 17 71

ИНЖИНИРИНГОВЫЙ ЦЕНТР
197022, Санкт-Петербург, пр-т Медиков, д. 3, лит. А

+7 812 325 21 00
info@reksoft.ru


ЦЕНТРЫ РАЗРАБОТКИ:
394036, г. Воронеж, ул. Комиссаржевской, д. 10
+7 473 233 07 01

344002, Ростов на Дону, ул. Обороны,
д. 42, лит. Б
+7 863 204 01 33

REKSOFT EUROPE
Isafjordsgatan, 39B 16440, Kista, Sweden
+46 8 500 083 20


ПРЕСС-СЛУЖБА РЕКСОФТ:
+7 903 676 58 68
andreeva@reksoft.ru

ТЕНДЕРЫ:
+7 495 926 17 71
tender@reksoft.ru



© Reksoft, 2024. Все права защищены.