MapReduce

A general framework for Parallel computing.