39. split data into chunks
allocate machines
start processes
send data to mappers
process data on hosts
monitor hosts
send results to reducers
summarise results
40. split data into chunks
allocate machines
start processes
send data to mappers
process data on hosts
monitor hosts
redo failed and stragglers
send results to reducers
summarise results
41. split data into chunks
allocate machines
start processes
send data to mappers
process data on hosts
monitor hosts
redo failed and stragglers
send results to reducers
summarise results
output final results
43. split data into chunks
allocate machines
start processes
send data to mappers
MapReduce
process data on hosts
monitor hosts programmer
redo failed and stragglers
send results to reducers
summarise results
output final results