Про обучение
3 созвона в неделю в zoom, разрабатываем проект в команде, совмещает два процесса:
1) Обучение новым технологиям
2) Проектная разработка в команде
Программа:
1) Основы kafka
2) Транзакции в Kafka
3) OUTBOX pattern
4) Kafka Connect
5) Debezium
6) Kafka Streams
7) SAGA
8) Тестирование
Стек проекта:
* Kafka
* Kafka Connect, Debezium
* Kafka Streams
* Gitlab CI/CD
* Kubernetes
* Spring Actuator
* Микросервисная архитектура
* Java 17
* Spring Boot 3
* Spring Data JPA
* Spring REST
* PostgreSQL
* Liquibase
* Spring Doc OpenApi 3.0
* JUnit5 / Mockito / Testcontainers
* MapStruct
* Maven
* Lombok
* Docker