Java-митап от Росбанка при поддержке JUG Ru Group

e5b19e60ba6d5bc6ebba6f592e7c839e.png

6 сентября Росбанк при поддержке JUG Ru Group проведет бесплатный митап. 

Участники услышат три доклада по Java-тематике, а те, кто придет лично, смогут посетить экскурсию по инновационному офису Росбанка — в башне ОКО II «Москва-Сити».

В программе митапа:

Алексей Салаев — «Оптимизация запросов с использованием Spring cache и Bean scope»

Представьте, что вам нужно дополнять элементы списка данными из другого сервиса. Алексей покажет, как сократить время вызова сервиса — кастомизировать кеширование в зависимости от переданных параметров. Он также рассмотрит реализацию с Custom Scope.


Семен Киреков — «Spring Data JPA. Save и границы его применения»

Метод save в Spring Data JPA объединяет операции persist и merge. Это кажется удобным, но на деле может стать причиной проблем с производительностью. Семен рассмотрит работу save изнутри. Из его доклада вы узнаете, почему этот метод может генерировать лишний select, как с save связаны Spring Domain Events и на что можно заменить save.


Иван Пономарев — «Kafka streams testing: a deep dive»

Хотя Kafka Streams «идет в комплекте» с TopologyTestDriver, есть целые классы ошибок, к которым TopologyTestDriver будет слеп. Можно использовать интеграционные тесты, чтобы проверить поведение «настоящего» кластера, но что делать с таймаутами, flakiness и отсутствием гарантий? Совместить оба подхода. Иван расскажет, как это сделать.


После каждого доклада вы сможете поучаствовать в дискуссии и задать вопросы спикерам. Автор лучшего вопроса получит удобный рюкзак от Росбанка!


Участие в митапе бесплатное, нужно только зарегистрироваться.

© Habrahabr.ru