clojure sample executing concurrent tasks based on resource pool