robust, event-emitting parallel task execution engine with logging support