#курс Update по курсу Микросервисы

На этой неделе я наконец начал записывать новый курс по микросервисам, который выйдет ориентировочно в конце мая, начале июня. Курс будет рассчитан на backend разработчиков и весь код мы будем писать на NestJS. Но при этом он будет структурирован таким образом, чтобы быть полезным независимо от языка.



В курсе будут:

- Разбор нотации описания, которую мы будем использовать

- Переход к микросервисам и алгоритм декомпозиции

- Монорепозиторий на Nx

- Транспорт для микросервисов и разбор RabbitMQ.

- Консистентность данных и саги

- Работа с базами данных

- Разделение бизнес логики и модель событий

- Асинхронность архитектуры микросервисов

- Особенности тестирования и масштабирования микросервисов



Ну и конечно, как я люблю - все на практике. Мы частично напишем сайт школы PurpleSchool (backend), предварительно разработав архитектуру, используя разобранные в теории паттерны в коде.

Так что если ещё не до конца освоили Nest и Node.js, самое время. Ссылки на эти курсы в закрепе.