@komarevtsev

Правильно ли я делаю веб-сокет сервер?

Я решил разделить свое node js приложение на несколько микросервисов(чат и т.д.) Каждому микросервису необходимо создавать события web-socket. Я сделал отдельный socket-server и там храню состояние всех сокетов. А сокет-сервер с помощью redis общается с микросервисами по механизму pub/sub.

Правильно ли я сделал? меня смущает, что приходиться писать гораздо больше кода.
  • Вопрос задан
  • 546 просмотров
Пригласить эксперта
Ответы на вопрос 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
меня смущает, что приходиться писать гораздо больше кода.


zeromq и оттуда pub/sub

А так вы создали single point of failure, или god object если хотите. Вам стоило организовывать общение между сервисами а не единую шину данных.
Ответ написан
Ваш ответ на вопрос

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

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