Шаблон проектирования SAGA
08.02.2023 г.


Колочкин Денис
Java-разработчик
Популярность микросервисной архитектуры растет. Кроме преимуществ, есть и проблемы. Транзанкционность распределенных операций — узкое место.
В Интабии прошел семинар, посвященный шаблону проектирования SAGA.
Рассмотрели следующие вопросы:
1. Распределенные транзакции
2. Почему ‘двухфазный commit ‘не работает в микросервисной архитектуре
3. SAGA и решение проблем
4. SAGA с хореографией и с оркестрацией. Преимущества и недостатки
5. Практические примеры