Задать вопрос
@komarevtsev

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

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

Правильно ли я сделал? меня смущает, что приходиться писать гораздо больше кода.
  • Вопрос задан
  • 547 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
меня смущает, что приходиться писать гораздо больше кода.


zeromq и оттуда pub/sub

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

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

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