Async task queue (like celery but for clojure and java)