Elaborazione in batch

term_id: batch_processing

Category: engineering_practice

Definition

L’elaborazione in batch prevede l’aggregazione degli input dei dati in un gruppo, o batch, prima di eseguire un calcolo o un’inferenza del modello. Questo approccio si contrappone all’elaborazione in streaming in tempo reale consentendo di

Summary

Un metodo computazionale in cui i dati vengono raccolti nel tempo ed elaborati in gruppi anziché individualmente.

Key Concepts

  • Ottimizzazione del throughput
  • Utilizzo delle risorse
  • Calcolo offline
  • Esecuzione di gruppo

Use Cases

  • Addestramento di grandi reti neurali su dataset storici
  • Job ETL programmati nei data warehouse
  • Generazione di report notturni