6. MapReduce Design 実はMapとReduceだけじゃない Map, Combine, Shuffle, Reduce + 分散FS FS Map Map Map Map Map Combine Combine Combine Combine Combine Reduce Reduce FS Reduce Reduce shuffle 7. Map phase Map: 副作用なしで作りましょう これにより順序や並列度を好きにできる Mapper in MapReduce input -> [ (key, value), (key, value), ... ]