Pemrosesan Batch
term_id: batch_processing
Category: engineering_practice
Definition
Pemrosesan batch melibatkan pengelompokan input data menjadi satu kumpulan atau ‘batch’ sebelum mengeksekusi komputasi atau inferensi model. Pendekatan ini berbeda dengan pemrosesan streaming real-time karena memungkinkan
Summary
Sebuah metode komputasi di mana data dikumpulkan seiring waktu dan diproses secara berkelompok, bukan secara individual.
Key Concepts
- Optimasi Throughput
- Pemanfaatan Sumber Daya
- Komputasi Offline
- Eksekusi Kelompok
Use Cases
- Melatih jaringan saraf besar pada dataset historis
- Tugas ETL terjadwal dalam gudang data
- Pembuatan laporan secara berkala (misalnya malam hari)