Обработка компенсации и отката в синхронной хореографии Saga на основе API для микросервисовC#

Место общения программистов C#
Ответить
Anonymous
 Обработка компенсации и отката в синхронной хореографии Saga на основе API для микросервисов

Сообщение Anonymous »

В системе онлайн-обработки заказов на основе микросервисов, использующей хореографический подход саги с синхронными вызовами API, клиент размещает заказ, включающий несколько микросервисов: службу заказов, службу инвентаризации и службу платежей. После успешного размещения заказа служба инвентаризации уменьшает запасы, а служба платежей обрабатывает платеж. Если во время компенсационной транзакции по возврату суммы платежа после нескольких повторных попыток происходит сбой, как система может автоматически откатить обновление инвентаря без ручного вмешательства или введения единой точки сбоя, учитывая, что механизм очереди не используется и вся связь заблокирована? синхронно?

Подробнее здесь: https://stackoverflow.com/questions/788 ... oreography
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»