В архитектуре микросервисов мы создаем сервисы, которые слабо связаны.Таким образом, в узле js вы должны создавать слабо связанные сервисы, которые могут взаимодействовать друг с другом для обслуживания данных вашего приложения.Для приложений небольшого размера вы можете иметь около 10-100 услуг.После того, как у вас есть несколько сервисов, вы можете создать контейнер, чтобы сделать их более изолированными.Docker и k8s помогут разместить сервисы в контейнерах и поддерживать их автоматически.