Date: 2025-09-29
Time: 11:30–12:20
Room: Room 3
Level: Advanced
PgBouncer is an open source connection pooler that is loved by the PostgreSQL community for its speed and lightweight design. Yet, it has always worked in a single thread, which means users must run and manage multiple PgBouncer instances to raise throughput — an administrative headache. We've re-engineered PgBouncer to be fully multi-threaded, doubling its efficiency while keeping its trademark light footprint.
In this talk, you'll hear about how we made PgBouncer multi-threaded, the testing and benchmarking we performed on multi-threaded PgBouncer, how you can use multi-threaded PgBouncer, and the roadmap for what's coming next.