11 и 12 июля пройдёт тренинг-интенсив, посвящённый знакомству с микросервисами.
Какие требования для участия?
Знание Java SE, систем сборки (Maven, Gradle) и Spring Framework на базовом уровне.
Что в программе?
На мероприятии Сергей Моренець вместе с участниками разберёт монолитное legacy-приложение, выделит основные проблемы его разработки и улучшит, используя микросервисную архитектуру.
План мероприятия:
- сложности разработки монолитных приложений;
- что такое микросервисная архитектура, её преимущества и недостатки;
- разбивка проекта на микросервисы;
- инфраструктура Spring/Spring Boot;
- Message-driven architecture и её паттерны;
- использование NoSQL решений (MongoDB и Redis);
- Event sourcing и CQRS;
- обмен сообщениями с помощью Apache Kafka;
- мониторинг сервисов;
- тестирование микросервисов и мокирование зависимостей.
Как попасть?
Зарегистрироваться на странице события.