pgpool is a connection pool server for PostgreSQL. pgpool runs between PostgreSQL's clients(front ends) and servers(back ends). A PostgreSQL client can connect to pgpool as if it were a standard PostgreSQL server.
pgpool supports replication, failover, switchover, load balancing.
pgpool-II is the new generation of pgpool. It supports any number of nodes, query splitting, recovery, and new administrative commands.
pgpool-ha is a set of heartbeat scripts for pgpool.
pgpoolAdmin is a web administration interface for pgpool-I and pgpool-II.
These details are provided for information only. No information here is legal advice and should not be used as such.