@dev-executor

Как связать микро сервисы?

Есть несколько микро сервисов, каждый отвечает за что то свое и работает независимо. Сейчас мне нужно их все связать, научить общаться. Как это сделать правильно?
  • Вопрос задан
  • 900 просмотров
Решения вопроса 3
profesor08
@profesor08 Куратор тега JavaScript
Через еще один микросервис.
Ответ написан
Комментировать
AStek
@AStek
Гугли очереди сообщений. Также почитай про акторы.
Ответ написан
Комментировать
@RuGrof
Систему для общения можно написать самому или использовать что-то готовое
Например https://nats.io/ или ещё чего посмотреть тут queues.io
Передавать лучше JSON. Если нужно быстро, можно просто на http сделать.
В любом случае каждый микросервис должен слушать свой "канал" или "очередь сообщений" и как-то реагировать на сообщения и отвечать в соответвующее место.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы