Introduction to MapReduce
This chapter introduces you to MapReduce programming. You will see how functional abstraction lead to real-life implementation. There are two key technical solutions that enable the use of map and reduce functions in practice for parallel processing of big data. First of all, a distributed file system, like Hadoop Distributed File System (HDFS), which ensures delivery of unique subsets of the whole dataset to each map instance.