Quando utilizar Sistemas Batch
Seria ideal em:
Extração, transformação e carregamento (ETL)
Imagine um sistema que periodicamente gere um conjunto de arquivo. Esses arquivos são carregados e transformados por outro sistema.
Migração de dados
Migração de dado de sistema legado, por exemplo, para um novo banco de dados com o sistema compatível.
Essa migração é feita por batchs (lotes).
Processamento paralelo
Com o processamento paralelo conseguimos acessar vários batchs (lotes) ao mesmo tempo, de maneira concorrente e simultânea.
Tarefas que envolvem o processamento contínuo
Execução de um sistema 24/7. Em tese esse sistema recebe um fluxo contínuo de dados e, ao mesmo tempo, precisa processar esses dados e fazer alguma ação (registrar no banco de dados, gerar algum relatório/parecer).
Atualizado