Procesamiento por lotes

term_id: batch_processing

Category: engineering_practice

Definition

El procesamiento por lotes implica agregar las entradas de datos en un grupo, o lote, antes de ejecutar un cálculo o una inferencia de modelo. Este enfoque contrasta con el procesamiento en streaming en tiempo real al permitir una

Summary

Un método computacional en el que los datos se recopilan durante un periodo de tiempo y se procesan en grupos en lugar de individualmente.

Key Concepts

  • Optimización del rendimiento
  • Utilización de recursos
  • Cómputo fuera de línea
  • Ejecución grupal

Use Cases

  • Entrenamiento de redes neuronales grandes en conjuntos de datos históricos
  • Trabajos ETL programados en almacenes de datos
  • Generación nocturna de informes