Управление распределением нагрузки на СМР при кол-ве пользователей 50+

ВОПРОС
С точки зрения производительности будет ли лучше выделить два разных сервера: 1-ый для PostgeSQL, а 2-ой под СМР? Или можно разместить СМР и Postgres на одном сервере, просто выделить SSD-диски под Postgres.

ОТВЕТ
Если кол-во пользователей 50+, то было бы лучше иметь два сервера:

  1. Первый для PostgreSQL (хранит данные пользователей и документов)
  2. Второй для СМР (хранит файлы из документов)

При такой архитектуре будет проще управлять нагрузкой при увеличении кол-ва пользователей. Плюс если нужна скорость (а при наличии VIP-пользователей она нужна), то безусловно нужно и СМР, и PostgreSQL поставить на SSD-диски. Чем больше документооборот в компании и чем больше сотрудников, тем соответственно будет больше нагрузка СМР.

Работает на BetterDocs