Sequence/activity показывают шаги оркестрации или хореографии, компенсации как отдельные взаимодействия, состояния агрегата — в state. Явно моделируют таймауты и идемпотентность.
Разбор
- Оркестратор как участник vs события между сервисами.
- Компенсирующие сообщения.
- Итоговое состояние бизнес-процесса.
- Связь с observability.
Итог
Саги требуют явных шагов, компенсаций и состояний, а не одного «happy» sequence.