ВОПРОС
С точки зрения производительности будет ли лучше выделить два разных сервера: 1-ый для PostgeSQL, а 2-ой под СМР? Или можно разместить СМР и Postgres на одном сервере, просто выделить SSD-диски под Postgres.
ОТВЕТ
Если кол-во пользователей 50+, то было бы лучше иметь два сервера:
- Первый для PostgreSQL (хранит данные пользователей и документов)
- Второй для СМР (хранит файлы из документов)
При такой архитектуре будет проще управлять нагрузкой при увеличении кол-ва пользователей. Плюс если нужна скорость (а при наличии VIP-пользователей она нужна), то безусловно нужно и СМР, и PostgreSQL поставить на SSD-диски. Чем больше документооборот в компании и чем больше сотрудников, тем соответственно будет больше нагрузка СМР.