Apache REEF (Retainable Evaluator Execution Framework) is a library for developing portable applications for cluster resource managers such as Apache Hadoop YARN or Apache Mesos. Apache REEF simplifies development of those resource managers through Centralized Control Flow , Task runtime , Support for multiple resource managers , NET and Java API and Plugins.