nFlow is a light-weight and modular solution for orchestrating processes using Java. It can be used for orchestrating microservices, as traditional business process engine or as asynchronous backend dispatcher.