Connection pooling in real transaction mode
PgDog can sit in front of PostgreSQL as a transaction-aware pooler. The homepage says it can share a small number of Postgres connections between 100,000+ clients while preserving session state, advisory locks, LISTEN/NOTIFY, and prepared statements.