В чем преимущество системы обмена сообщениями в микросервисной архитектуре? - PullRequest
0 голосов
/ 20 декабря 2018

У меня есть один вопрос, может быть, я неправильно понял концепцию обмена сообщениями.Я использую микросервисную архитектуру (без сохранения состояния) с REST API.Например, когда вызывается API, то во время обработки я хочу получить доступ к шинной системе и хочу получить новейшие данные для определенной темы.это просто возможно, когда сообщение в очереди сохраняется до тех пор, пока новое сообщение будет опубликовано.Это означает, что сообщение не может быть удалено, только публикация новых данных по теме может переписать данные => аналогично redis (hashmap).

Проблема в микросервисной архитектуре заключается в том, что функции обратного вызова бесполезны, потому что, как я сказал, это архитектура без сохранения состояния.Каково было бы решение с использованием системы сообщений, например, nats?Спасибо!

...