Ventajas y desventajas del procesamiento por lotes

Algunos programas aprovechan el procesamiento por lotes (batch): los datos de entrada se preparan antes y se envían de una vez, con poca intervención humana. Contrasta con procesamiento interactivo, donde el equipo espera entrada y la gestiona item a item. Ejemplo: webs usan interactivo; grandes empresas usan batch para nómina semanal.

Ventajas

El personal del centro de datos puede programar lotes en horas valle (noche). Los operadores pueden retrasar o priorizar lotes según circunstancias. Los trabajos batch son archivos estándar con comandos, programas y datos; una vez creados, algunos se ejecutan repetidamente, añadiendo comodidad y reduciendo costes.

Desventajas

Todos los datos de entrada deben estar listos antes de ejecutar; requieren revisión cuidadosa. Problemas de datos, errores o caídas durante el batch detienen todo el proceso; los inputs deben revisarse antes de reejecutar. Incluso errores menores (tipos en fechas) impiden la ejecución.