A gem for generic connection pooling / resource pooling. The code is mostly taken from Sequel gem's ThreadedConnectionPool class, and adapted for more general use.
Aaron Qian
gem "resource_pool", "~> 0.2.0"