Как обрабатываются транзакции в микросервисах на основе весенней загрузки, - PullRequest
1 голос
/ 29 февраля 2020

Например, пользователь заказал что-то в службе заказа

Запрос обрабатывается службой заказа, а затем -> служба оплаты с идентификатором заказа и деталями платежа, а служба оплаты завершает транзакцию, принимая платежи.

в этом случае, как может быть обработана транзакция Happy Path: 1. Синхронным образом, как может быть обработана транзакция 2. В асинхронном случае, если запрос передан посреднику сообщений, как будет обрабатываться эта транзакция, а также как будет обрабатываться задержка

В случае отказа 1. Синхронным способом - если платежная служба недоступна или выдается какая-либо ошибка, то как обрабатывается транзакция 2. В асинхронном режиме, если запрос передан посреднику сообщений и если получатель (платежная служба) не работает, то как будет обрабатываться транзакция в обоих сценариях сбоя ios, какое сообщение должно отображаться для клиента

...