Подведем итог

Плюсы Минусы
Централизованная оркестрация: Вся логика в одном месте. Легко понять процесс. Единая точка отказа (SPOF): Если Mediator падает, бизнес-процесс встает.
Обработка ошибок: Легко централизованно управлять отменами и откатами. Нарушается принцип SRP из ООП: Mediator может разрастись в неподдерживаемый монолит.
Мониторинг: Состояние заказа прозрачно (всегда знаем, на каком он шаге). Увеличенная задержка: Лишний сетевой прыжок через Оркестратор.

Способность Оркестратора централизованно управлять логикой откатов (если шаг 2 упал, отмени шаг 1) делает его идеальным движком для распределенных транзакций. Давай посмотрим, как это работает на практике.