Old benchmark, but still good: https://pgdog.dev/blog/pgbouncer-vs-pgdog