(map-async f ms)
Map functions in seperate theads and merge the results
(run-hosts {:keys [auth hosts]} script)
(upload-hosts {:keys [auth hosts]} src dest)