PgBouncer
6.0#11 in database proxy softwareFree planFree planLinuxSelf-hostedWindows
Visit| Fact | PgBouncer | Supavisor |
|---|---|---|
| Authentication | Documented authentication options include client certificates, SCRAM-SHA-256, LDAP, PAM, and HBA-based configuration. | Client credentials can be verified using tenant user records or an authentication query. |
| Founded | 2007 | 2020 |
| Purpose | PgBouncer is a PostgreSQL connection pooler that reuses server connections to reduce the performance impact of opening new connections. | Supavisor is a scalable, cloud-native Postgres connection pooler. |
PgBouncer suits PostgreSQL operators who want to reuse connections and can manage self-hosted software. Teams needing load balancing or failover must provide those capabilities through external tools or DNS arrangements.
Supavisor suits teams operating PostgreSQL that need connection pooling across tenants or a single-tenant PgBouncer replacement. It is aimed at self-hosted deployments rather than serverless environments.