Analyst Days 14 — Оркестрация и хореография. Как построить бизнес-процесс в зоопарке микросервисов
Андрей Бураков Все чаще в современном мире мы реализуем бизнес-процессы не в одной системе-монолите, а за счет одновременного использования нескольких сервисов. В рамках мастер-класса мы обсудим и пощупаем на практике два способа собрать процесс из нескольких сервисов: оркестрацию и хореографию. Мы уделим внимание тому, как эти паттерны позволяют обеспечить требования к распределенной системе, которую мы проектируем. Функциональные требования: ветвистость процесса управление временем выполнения этапов процесса механизмы компенсации Нефункциональные требования: гибкость к изменениям масштабирование отказоустойчивость Будет полезно специалистам, участвующим в проектировании архитектурных решений и тем, кому интересна работа с (микро)сервисной архитектурой.
Андрей Бураков Все чаще в современном мире мы реализуем бизнес-процессы не в одной системе-монолите, а за счет одновременного использования нескольких сервисов. В рамках мастер-класса мы обсудим и пощупаем на практике два способа собрать процесс из нескольких сервисов: оркестрацию и хореографию. Мы уделим внимание тому, как эти паттерны позволяют обеспечить требования к распределенной системе, которую мы проектируем. Функциональные требования: ветвистость процесса управление временем выполнения этапов процесса механизмы компенсации Нефункциональные требования: гибкость к изменениям масштабирование отказоустойчивость Будет полезно специалистам, участвующим в проектировании архитектурных решений и тем, кому интересна работа с (микро)сервисной архитектурой.