A Survey on Big Data Management and Job Scheduling
MapReduce: a flexible data processing tool