Data-driven workflow manager for asynchronous applications.