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

Модульное приложение на node.js?

Доброго времени.
Возник вопрос реализации подобного приложения. Допустим у нас есть мастер процесс который следит за работой модулей, в случаи падения он возобновляет их работу и собственно записывает нужное в лог.

Первый модуль, обрабатывает запросы экспрессом, другой собирает системную информацию (запущенные процессы, нагрузка памяти и процессора). Третий вовсе обрабатывает запросы на отдельном порте.

Все эти модули тесно взаимосвязаны. Какими средствами раскидать эти модули на отдельные процессы и научить друг с дружкой общаться (ну помимо сокетов)?
  • Вопрос задан
  • 2442 просмотра
Подписаться 5 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Бэкенд на Node.js для фронтенд-разработчиков
    3 месяца
    Далее
  • Skillbox
    Node.js
    2 месяца
    Далее
  • Нетология
    Node.js для backend-разработки
    6 месяцев
    Далее
Решения вопроса 1
@wing_pin
Люблю сгущенку и функциональное программирование
ZeroMQ или RabbitMQ, как вариант можно использовать pub/sub в Redis. Для автоматического поднятия приложения можно использовать forever.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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