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