Для указанной нагрузки (500 простых запросов в секунду) я бы не подумал, что это будет слишком большой проблемой. И я предполагаю, что кластер экземпляров узлов даже не понадобится.
Однако, поскольку у вас есть только один экземпляр, когда дело доходит до масштабирования, это, скорее всего, будет вашим узким местом. У вас также возникает дополнительная проблема, заключающаяся в том, что это будет ваша единственная точка отказа (я не знаком с Postgres, здесь мы работали с кластером Oracle и хранилищем данных, что означает, что у нас есть резервный кластер базы данных, чтобы смягчить это) .
Если вам не требуется реляционная модель данных, то MongoDB может быть более масштабируемым выбором.
Еще одна вещь, которую нужно иметь в виду, это ваша сетевая инфраструктура. Если вы собираетесь добавить кластеры / узлы, убедитесь, что сеть может обрабатывать распределенную нагрузку.
И последнее: как правило, невозможно определить, может ли приложение в архитектуре справиться с определенной нагрузкой, без тестирования производительности, объема и стресса, поэтому ответом может быть «возможно».