
#курс Update по курсу Микросервисы
На этой неделе я наконец начал записывать новый курс по микросервисам, который выйдет ориентировочно в конце мая, начале июня. Курс будет рассчитан на backend разработчиков и весь код мы будем писать на NestJS. Но при этом он будет структурирован таким образом, чтобы быть полезным независимо от языка.
В курсе будут:
- Разбор нотации описания, которую мы будем использовать
- Переход к микросервисам и алгоритм декомпозиции
- Монорепозиторий на Nx
- Транспорт для микросервисов и разбор RabbitMQ.
- Консистентность данных и саги
- Работа с базами данных
- Разделение бизнес логики и модель событий
- Асинхронность архитектуры микросервисов
- Особенности тестирования и масштабирования микросервисов
Ну и конечно, как я люблю - все на практике. Мы частично напишем сайт школы PurpleSchool (backend), предварительно разработав архитектуру, используя разобранные в теории паттерны в коде.
Так что если ещё не до конца освоили Nest и Node.js, самое время. Ссылки на эти курсы в закрепе.
На этой неделе я наконец начал записывать новый курс по микросервисам, который выйдет ориентировочно в конце мая, начале июня. Курс будет рассчитан на backend разработчиков и весь код мы будем писать на NestJS. Но при этом он будет структурирован таким образом, чтобы быть полезным независимо от языка.
В курсе будут:
- Разбор нотации описания, которую мы будем использовать
- Переход к микросервисам и алгоритм декомпозиции
- Монорепозиторий на Nx
- Транспорт для микросервисов и разбор RabbitMQ.
- Консистентность данных и саги
- Работа с базами данных
- Разделение бизнес логики и модель событий
- Асинхронность архитектуры микросервисов
- Особенности тестирования и масштабирования микросервисов
Ну и конечно, как я люблю - все на практике. Мы частично напишем сайт школы PurpleSchool (backend), предварительно разработав архитектуру, используя разобранные в теории паттерны в коде.
Так что если ещё не до конца освоили Nest и Node.js, самое время. Ссылки на эти курсы в закрепе.