title: What is the purpose of shuffling and sorting phase in the reducer in Map Reduce Programming?
body: <p>In Map Reduce programming the reduce phase has shuffling, sorting and reduce as its sub-parts. Sorting is a costly affair.</p>
  
  <p><em>What is the purpose of shuffling and sorting phase in the reducer in Map Reduce Programming?</em></p>