ABSTRACT

B A map function applies a given worker function to each block of data, potentially in parallel.

B The results of the many worker functions are reshuffled.

B The reshuffled blocks of data are given as input to a second map function that takes a reducible function as input.