MIT 6.5840: Distributed Systems Labs: Lab 1: MapReduce Reference: MapReduce: Simplified Data Processing on Large Clusters