DBBalancer is a:

Load balancing multithreaded PostgreSQL connection pool. Also has a replication mode to keep in sync the load balanced backend servers. Needs the ACE framework and Xerces-C XML parser.

One of its stronger points is that it doesn't need many (almost none) changes in existing client code, so it can be tried without effort or risk.