За курс спроектируете 6 сложных архитектур Поддержка сложных бизнес‑процессов Спроектируете Saga с оркестрацией, настроите BPMN‑движок и его взаимодействие с другими сервисами Хореография и потоковая обработка данных Примените Event Sourcing, Kafka Streams и CQRS Микросервисы вместо монолита Декомпозируете монолит по DDD, примените Feature Toggles, продумаете parallel run Приложение для обработки больших объёмов данных Построите конвейер пакетной обработки, займётесь сбором телеметрии и облачной инфраструктурой Высоконагруженное приложение Создадите композиционный API, проработаете балансировку нагрузки, настроите service mesh Realtime-приложение для взаимодействия пользователей Примените WebSockets, настроите синхронизацию экземпляров сервиса, поработаете с анализом телеметрии Освоите продвинутые инструменты, которые используют при проектировании и реализации микросервисных систем SAGA WebSockets Change Data Capture Event Sourcing CQRS Transactional Outbox API Gateway Kubernetes Domain-Driven Design Пакетная обработка Оркестрация Хореография Distributed Scheduling Композиция АРІ Apache Kafka Декомпозиция монолита Event-Driven Architecture Программа Разработка микросервисных приложений для сложных бизнес‑процессов Разработка микросервисных приложений под event‑driven‑архитектуру Декомпозиция монолитной системы на микросервисы Разработка микросервисных приложений под высокую нагрузку Разработка микросервисных приложений для масштабируемых пакетных вычислений Проектирование приложения для совместной работы пользователей