a node.js async pipeline with remote execution support