Vibur Object Pool - Concurrent Java Object Pool
Vibur Object Pool is a general-purpose concurrent Java object pool which provides both validating and non-validating pool implementations. The pool is built entirely using standard Java concurrency utilities, does not use any synchronized blocks/methods, and does not have any external dependencies. The pool is an excellent choice for pooling/caching of expensive to create Java objects such as database (or any other) socket connections and similar.
http://www.vibur.org/vibur-object-pool
https://github.com/vibur/vibur-object-pool
License:
Tech:
Tags: