7.58.4.4 Data-intensive applications (10 horas) [Nivel Bloom 3]

Referencias Bibliográficas: [Hey et al., 2009,Bryant, 2007,Dean and Ghemawat, 2008] Tópicos
  1. Modelo de programación MapReduce.
  2. Ejemplos de aplicaciones en la academia y en la industria.
  3. Aplicaciones usando MapReduce.
  4. Otros lenguajes de programación para Cloud Computing.

Objetivos

  1. Entender el modelo de programación MapReduce.
  2. Conocer diferentes modos de uso de MapReduce.
  3. Describir métodos para asegurar que los sistemas de información pueden escalar de lo individual a lo global.
  4. Identificar asuntos relacionados a la persistencia de datos en una organización.
  5. Evaluar estrategias simples para ejecutar una consulta distribuida para seleccionar la estrategia que minimice la cantidad de transferencia de datos.



Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, Universidad Católica San Pablo, Arequipa-Peru
basado en el modelo de la Computing Curricula de IEEE-CS/ACM