Python MapReduce, handles serial as well as parallel cluster computing.