Supercharging PostgreSQL with PgBouncer
PgBouncer enables you to both vertically scale Postgres and more efficiently take advantage of Postgres horizontal scaling.
Horizontally scaling PostgreSQL with read replicas
If your PostgreSQL database is reaching the limits of vertical scaling and you’re looking to increase reliability, a read replica strategy can be beneficial. They are easy to set up; however, you should be aware of the tradeoffs.