Описывает каждый шаг, успешный переход и отдельную компенсацию
Зачем
Зачем это нужно
Сохраняет состояние процесса, чтобы продолжить после перезапуска координатора
Делает команды идемпотентными и выдерживает повтор ответа от участника
Вопросы
Частые вопросы
Компенсация полностью отменяет действие?
Не всегда. Возврат денег является новым действием, доставка могла уже начаться, а письмо нельзя забрать из ящика. Модель отметит необратимые точки и предложит бизнес-состояние вроде «требует ручной обработки», вместо ложного обещания вернуть систему в прошлое одним техническим откатом.
Оркестрация или хореография?
Оркестратор явно хранит процесс и удобен для длинной последовательности; хореография уменьшает центральное знание, но цепочку сложнее увидеть и менять. Модель сравнит по числу шагов и владельцам. Для критичного заказа явная машина состояний обычно легче в диагностике, чем каскад скрытых реакций.
Что если компенсация тоже падает?
Она должна повторяться безопасно с растущей паузой, а после лимита переходить в наблюдаемое состояние для вмешательства. Нельзя молча объявлять процесс отменённым. Модель добавит журнал решений, алерт и команду ручного продолжения, сохраняя идентификаторы уже выполненных внешних операций.
Рядом
Соседние страницы каталога
Дальше — весь каталог задач: поиск по названию, темы и фильтры.