Новое занятие посвящено паттерну SAGA, который решает проблему транзакционной согласованности операции в системе с большим количеством сервисов.
В теоретической части рассматриваем основные принципы паттерна, какие проблемы решает, как и когда его стоит использовать.
Взглянем на плюсы и минсусы координации повествованием с помощью хореографии и оркестрации.
В качестве примера представлен сценарий оформления заказа в различных кейсах.
В практической части, реализуем сагу оформления заказа в архитектуре модульного монолита с использованием фреймворка Symfony.
Практическая часть досутпна по ссылке https://boosty.to/sashokgorshok/posts...
Уроки, менторство: https://boosty.to/sashokgorshok
Telegram: https://t.me/alejandroyakovlev