superagent'ом и шлет данные от микросервиса на другие сервисы через кролика. Проблема в том что кролик (именно он, сервисы все за ним, напрямую я к ним не обращаюсь и не планируется) может лечь. Пока что гипотетически. Я собираюсь под это дело впаять в сервис MQ на редиске. Вопрос - оставлять один модуль который шлет данные на кролика и впаять MQ прямо туда (назовем его условно client.js), или сделать под MQ отдельный модуль и общаться с ним через шину?
Мутновато описано. Я правильно понял суть - ты хочешь между своим сервисом и MQ воткнуть дополнительную пррослойку а-ля circuit breaker, на случай того, что если ляжет MQ, то лег только он, а не вся система, и сервис продолжит общаться с посредником?
Обсуждают сегодня