Shuffle Hash and Sort Merge Joins in Apache Spark | Dark Hacker News