Async::Pool provides support for connection pooling both singleplex and multiplex resources.