Vertis
Java Meetup

18 июня 18:00
Екатеринбург
Встреча разработчиков и инженеров от Яндекс Вертикалей. Вместе с сообществом обсудим практический опыт, новые подходы и реальные
задачи в неформальной атмосфере.

Мероприятие бесплатное. Количество
мест в офлайне ограничено — пожалуйста,
дождитесь нашего подтверждения.

Что будет на мероприятии?
Прикладные доклады от экспертов Яндекс Вертикалей, «Громкий вопрос», обсуждение и общение с коллегами
и единомышленниками. 
О чём поговорим?
Поговорим про Temporal и про неочевидные
продакшн-баги в Java и Spring.

Спикеры

Герман
Михайлов
Бэкенд-разработчик,
Яндекс Недвижимость
Михаил
Черноскутов
Бэкенд-разработчик,
Яндекс Путешествия

Программа

18:00
Регистрация участников
18:55
Вступительное слово
19:00
Доклад
Переезд со scheduler-сервисов на Temporal
Герман Михайлов
Бэкенд-разработчик,
Яндекс Недвижимость
Расскажу о том, как и зачем мы перешли с сервисов-scheduler’ов на Temporal. Как не построить космолет на десятки тысяч workflow в секунду, с какими подводными камнями вы, скорее всего, столкнетесь, и во сколько же обойдутся первоклассная наблюдаемость и отказоустойчивость?

Подробнее
19:40
Доклад
NPE, которого "не может быть"
Михаил Черноскутов
Бэкенд-разработчик,
Яндекс Путешествия
Есть баги, которые сразу понятны. А есть такие, после которых начинаешь сомневаться в самой JVM.

В этом докладе — реальный случай, где NullPointerException возник на final-поле с инициализацией new ConcurrentHashMap<>(). То есть в месте, которое по всем правилам Java просто не должно быть null.

Разберем, как Spring через CGLIB создает прокси, почему final-методы могут обойти AOP-перехват, что происходит с инициализацией полей при low-level инстанциации,  и как в итоге совершенно обычный код превращается в трудноуловимый продакшен-баг.
Подробнее
20:20
Перерыв
20:50
Активность
Громкий вопрос
Это интеллектуально-юмористическая игра из одноимённого интернет-шоу. Каждый участник должен правильно ответить на поставленный вопрос. Однако есть нюанс: игроки друг друга совсем не слышат!
Подробнее
22:00
Нетворкинг

Место проведения

Ельцин Центр, г. Екатеринбург

Частые вопросы

Как проходят наши митапы

Регистрация