1 Repo
Mechanisms for gradually replacing old database server connections with new ones during backend migrations.
Distinct from Server Connection Managers: None of the candidates address the gradual transition and refreshing of server connections in a database proxy context
Explore 1 awesome GitHub repository matching data & databases · Server Connection Refreshers. Refine with filters or upvote what's useful.
PgBouncer is a lightweight middleware proxy server and connection pooler for PostgreSQL. It acts as a database connection manager and load balancer, reducing system overhead by managing a pool of reusable connections and distributing incoming traffic across multiple backend servers. The project distinguishes itself through a protocol-level proxying approach that handles authentication and TLS encryption without parsing underlying SQL queries. It provides specialized support for mapping named prepared statements across different backend connections and implements a socket-sharing process model
Closes existing server connections to facilitate a graceful transition to new backend hosts without interrupting service.