PgBouncer is an open-source, single-binary Postgres Pro connection pooler for PostgreSQL.
You can connect any application to PgBouncer as if it were a Postgres Pro server by connecting to the actual server or using existing connections.
PgBouncer can manage connection pools for PostgreSQL clusters. For more information about managing connection pools, see How to Manage Connection Pools for PostgreSQL Database Clusters.