SharesSkew: An Algorithm to Handle Skew for Joins in MapReduce
Beyond worst-case analysis for joins with minesweeper