4 ms·
Pgbouncer is single-threaded. If you have 80-core box it is a huge waste to terminate your SSL in single-threaded proxy pooler.
by x4m 7y ago
Pgbouncer is single-threaded. If you have 80-core box it is a huge waste to terminate your SSL in single-threaded proxy pooler.
- takeda 7y agoStarting from version 1.12.0 you can actually run multiple pgbouncer processes listening on the same port, that eliminates some of the issues.
- x4m 7y agoYes, we use a cascade of PgBouncers. But it's hard to maintain, actually. Also, PgBouncer was not actively developed for years. I consider new PgBouncer features (port reuse, SCRAM-SHA-256) accomplishment of Odyssey to some (small) extent :)