Re[2]: message/data bus
От: binks Россия  
Дата: 18.03.24 04:28
Оценка:
Здравствуйте, r0nd, Вы писали:

R>Зачем? Ваша архитектура не убедила меня в использовании аж целой шины.

Очень хороший вопрос, это как раз то, что хотелось бы обсудить.

Есть сервис1, которому нужно получить информацию от сервис2.
Варианты следующие:
1. Сервис2 реализует HTTP сервер, на запросы отвечает синхронно. Пока делаю этот вариант.
2. Сервис2 реализует очередь. Входящим запросам присваивается id задачи. Результат работы можно спросить позже.
3. Шина реализует очередь. Сервис2 подключается к шине. Если нужно добавить Сервис3, то он будет пользоваться готовой инфраструктурой Шины.

Пытаюсь понять что мне даст реализация шины.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.