MapReduce: Simplifed Data Processing on Large Clusters

 

-Programming Model

-More Examples

-Implementation

-Execution Overview

-Master Data Structures

-Fault Tolerance

-Worker Failure

-Semantics in the Presence of Failures

-Task Granularity

-Backup Tasks

-Ordering Guarantees

-Input and Output Types

-Status Information

-Cluster Con[1]guration