Manifold is a great library created by Zach Tellman. It provides a very powerful toolkit for asynchronous programming in Clojure. This tech talk is a high-level overview of manifolds main abstractions with examples of common use cases.
of a java.util.concurrent.ExecutorService, and provides a means to feed that instrumentation into a control mechanism that can grow or shrink the pool as needed. Default implementations that optimize the pool size for thread utilization are provided.