raft with clojure core.async