Микросервисная связь через Кафку - PullRequest
0 голосов
/ 23 марта 2019

У меня есть 4 службы, и мне нужно реализовать связь друг с другом, используя асинхронные сообщения через Kafka, но у меня есть сомнения относительно количества тем, чтобы сделать это.

Мне нужно реализовать шаблон SAGA с этими 4 сервисами.

Обновление 1

Связь между службами заключается в выполнении мероприятий / хореографии. Нечто подобное описать в этой статье . Но я не уверен, что это запрос / ответ.

Нужны ли мне две темы для каждой службы, одна для запросов, другая для ответов, каждая со своей схемой?

Можно ли использовать всего две темы, одну для публикации запроса саги, а другую - для того, чтобы участники опубликовали результаты своего локального исполнения?

Или любой другой шаблон?

Есть идеи?

...