Как в node.js реализовать мультиагентную архитектуру?

Всем привет!

Есть маленький вопрос как возможно реализовать такую архитектуру для примера:

1. Ядро
2. Объявления
3. Личный кабинет

Все три пункта это разные процессы node.js и висят на разных портах, Ядро у нас висит на 80 и выступает в роли роутера и реализует маленький функционал наподобии авторизации, регистрации, страницы.

Итак если мы идём по урлу www.site.ru/adverts/ то наш запрос должен пройти через ядро и попасть в сервис Объявления.
Все данные о пользователе хранятся в бд в виде сессии.

Как можно сделать перенаправление req?

Чем меня заинтересовала подобная архитектура, полная независимость слоёв + более удобное сопровождение и т.д..
  • Вопрос задан
  • 2648 просмотров
Пригласить эксперта
Ответы на вопрос 1
ScorpLeX
@ScorpLeX
В теории можно, передавать данные от "ядра" форкам на обработку, но легче от этого не станет совсем.
Вам просто нужна система путей, проще всего будет взять какой нибудь фреймворк (например) где уже есть router.
Ответ написан
Ваш ответ на вопрос

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

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