A distributed queueing and scheduling system for Clojure