Dados são importantes elementos de apoio à tomada de decisão,
sendo que algumas aplicações geram quantidade massiva e
heterogênea de dados, com alta velocidade.
Para lidar com esse cenário, foi desenvolvido o seguinte modelo de
programação que consiste em dividir, processar e combinar os dados
em paralelo, de forma a acelerar o processamento e garantir a
confiabilidade dos resultados: