Антон Цитульский — Чем отличается Saga от Workflow

 

Подробнее о конференции GoFunc:
— — Скачать презентацию с сайта GoFunc — 
Сколько нужно микросервисов, чтобы создать заказ? Один, если это оркестратор. Вспоминаем макропроблему микросервисов, по шагам решаем проблему распределенной транзакции на примере флоу заказа и рассматриваем, как для этого можно использовать Temporal. Антон разбирает типовые решения: от двухфазного коммита до оркестрируемой Saga, а также отвечает на вопрос, чем все-таки Saga отличается от Workflow и почему Saga — это частный случай Workflow.