На прошлой неделе провели митап о промышленной java-разработке — Naumen Java Meetup #3. Если вдруг не удалось подключиться к трансляции, мы подготовили записи докладов.
→ Строим НЕ микросервисы для распределенной системы обработки данных и поиска — Александр Павлычев из Naumen. Рассказал, как можно использовать модульный монолит для создания распределенной системы обработки данных и о том, какие преимущества и недостатки появляются при сопровождении подобных систем.
→ Лучше день потерять, потом за 5 минут долететь — Анатолий Саблин из Сибур. Поделился кейсами из тринадцатилетнего опыта java-разработчика. Например, во что может вылиться лень обработать исключение и на что нужно обращать внимание, чтобы не привести компанию к финансовым убыткам. А еще рассказал, почему паттерны проектирования придумали не ради каверзных вопросов на собеседовании.
→ Обновление Java с 17 на 21: через тернии к звездам — Денис Абрамов из Naumen. Рассказал о непростом пути миграции систем на Java 21, с какими неожиданными препятствиями можно столкнуться и как их преодолеть. Поделился результатами после обновления и почему вообще стоит обновляться.
→ Бизнес-транзакции в микросервисах на Java+Spring+Hibernate: от фейла до решения — Злата Занина, независимый эксперт. Рассмотрела методы реализации бизнес-транзакций и проблемы, которые могут появиться в процессе. Описала путь от выявления ошибки и поиска способов решения проблемы до выбора итоговой реализации и устранения всех недочетов.