Concept Flow - Shuffle and sort phase
Map Tasks Emit Key-Value Pairs
Shuffle: Transfer Data by Key
Sort: Sort Keys at Reducers
Grouped Keys Ready for Reduce
Reduce Tasks Process Grouped Data
Data from map tasks is shuffled (moved) by key to reducers, then sorted by key so reducers get grouped data to process.
