Process arbitrary incoming data on multiple workers
Convert async function to callback accepting funtion
Async middleware function stack inspired by expressjs