Пулинг соединений PostgreSQL: PgBouncer и pgcat
Инфраструктурный пулер перед PostgreSQL: почему соединения дорогие, режимы session/transaction/statement pooling, PgBouncer против pgcat (шардинг, балансировка), подводные камни transaction pooling (prepared statements, SET) и где ставить пул