How we scale PgBouncer in ClickHouse Managed Postgres
PgBouncer is single-threaded, so a single process caps out at one CPU core no matter the box size. See how ClickHouse Managed Postgres runs a peered fleet of PgBouncer processes with so_reuseport to scale pooling across every core — with benchmarks showin
Sources
- T1How we scale PgBouncer in ClickHouse Managed PostgresDatabricks / ClickHouse / DuckDB / Supabase / Neon / PlanetScale