A Heterogeneity-Aware Task Scheduler for Spark | IEEE Conference Publication | IEEE Xplore