@insigonet

Архитиктура для дясятка сайтов на React JS?

Клиент захотел сайт портала на React JS
Портал выполняет примитивный функционал, страница новостей, контакты, страница для подачи обращения
Под это сделана минимизирована админка, редактирование новостей, контактов и тд

Сайт поднят на данный момент на Docker
Стек Nginx, postgres, бекенд node js, фронтенд React JS/express/node js, для роботов prerender.io, разные плагины к примеру Power BI
На данный момент при нагрузочном тестирование на ресурсах 2 CPU и 2 RAM с хорошим откликом в релаксе держит 250 агентов
Количество реальных посещений 1-10 в день

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

Что думаю я:

1. Сервер Linux это Nginx
2. Сервер Linux это postgres
Вот как делить остальное?
К примеру отдельно рендеринг для поисковиков
А что делать с фронтендом - не понятно, мне предлагают все оставить в Docker и он будет связан с отдельным сервером Nginx и Postgres

Подскажите, как лучше организовать все остальное.
  • Вопрос задан
  • 63 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы