Flare: Native Compilation for Heterogeneous Workloads in Apache Spark
Twister: a runtime for iterative MapReduce