Conforme https://devcenter.heroku.com/articles/heroku-postgres-legacy-plans, o limite de conexão é de 500
Conforme https://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server "Geralmente, o PostgreSQL em um bom hardware pode suportar algumas centenas de conexões"
Quais são os fatores determinantes nesse limite? #CPU cores? RAM? OS?
fonte