MapReduce surgió porque las aproximaciones para procesar grandes cantidades de datos no funcionaban.

Google desarrolló este paradigma en 2004 para indexar la Web cada día.

En 2005 Yahoo inició el desarrollo de Hadoop como una implementación de MapReduce en 2005 y lo liberó como proyecto open source en 2007.

Aunque Hadoop surgió sólo como una implementación de MapReduce en la actualidad se ha convertido en un sistema operativo completo para el procesamiento distribuido de grandes cantidades de datos.

Se define como sistema operativo porque Hadoop contiene todas las estructuras básicas de un SO: un sistema de ficheros, un modelo de programación, una gestión de la distribución de esos programas,

Leer más

Y un poco más

Y una visión algo más crítica