Saga решает проблему согласованности данных в микросервисах без блокирующих распределённых транзакций. Это критично для e-commerce, финансовых операций, логистики — везде, где одна бизнес-операция затрагивает несколько независимых систем. Без Saga разработчики либо идут на компромисс с согласованностью данных, либо создают жёсткие связи между сервисами, уничтожая преимущества микросервисов.