Как преобразовать архитектуру MVC в микро сервисную архитектуру? - PullRequest
0 голосов
/ 28 мая 2018

Я разработал приложение для корзины покупок, используя node.js и Express Framework.и в моем приложении есть 3 основных модуля.пользователь, корзина, продукты - это те модули.это было разработано в архитектуре MVC.Я хотел бы преобразовать его в микро сервисную архитектуру.как я могу это сделать?

1 Ответ

0 голосов
/ 28 мая 2018

Вы можете сделать это двумя способами.

  1. Разделите ваше экспресс-приложение на несколько экспресс-приложений на основе имеющихся у вас модулей.

  2. Вы можете оставить только одно экспресс-приложение и использовать балансировщик нагрузкидля маршрутизации к вашему приложению.

например: с учетом вашего пользователя и модуля корзины, если у вас есть URL-адреса, такие как

myapp / cart / * myapp / user / *

затем вам нужно развернуть приложение в соответствующих экземплярах и использовать балансировщик нагрузки для соответствующей маршрутизации.

вы можете узнать больше о балансировщиках нагрузки здесь

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