An intermediate data placement algorithm for load balancing in Spark computing environment
MapReduce: simplified data processing on large clusters