Dynamic Resource Allocation for MapReduce with Partitioning Skew

MapReduce has become a prevalent programming model for building data processing applications in the cloud. While being widely used, existing MapReduce schedulers still suffer from an issue known as...