Задать вопрос
@dev-executor

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

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

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

Похожие вопросы