Learn MapReduce working with Phases like Input Files, InputFormat, InputSplits, RecordReader, Mapper, Combiner, Partitioner, Shuffling, Sorting, Reducer,etc