</> CodeBooks
    ← Volver a Apache: Hadoop, Spark y Kafka (página 4)
    Portada de MapReduce Design Patterns

    MapReduce Design Patterns

    Adam Shook, Donald Miner

    Editorial
    O'Reilly
    Año
    2012
    Páginas
    ~252
    Nivel
    Intermedio

    De qué trata

    Tratado metodológico y arquitectónico de Donald Miner y Adam Shook que recopila patrones de diseño formales para resolver problemas computacionales con MapReduce.

    Los autores catalogan los patrones esenciales: patrones de resumen (contadores numéricos, índices invertidos), patrones de filtrado (muestreo aleatorio, top-K), patrones de organización de datos (particionamiento estructurado, binning), y patrones de unión (reduce-side join frente a map-side join en memoria). Analiza cómo traducir algoritmos matemáticos y comerciales al modelo distribuido.

    Una obra maestra de ingeniería indispensable para desarrolladores que escriben algoritmos distribuidos sobre Hadoop.

    • MapReduce Patterns
    • Donald Miner
    • Adam Shook
    • Reduce-Side Join
    • Top-K
    • Particionamiento
    • Algoritmos Distribuidos
    • O'Reilly

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Algoritmo de cálculo Top-K y uniones de datos en memoria con MapReduce

    Implementación de un trabajo MapReduce que identifica los 10 productos más vendidos cruzando catálogos de pedidos sin fase de reducción pesada.

    Más de Apache: Hadoop, Spark y Kafka con nivel Intermedio