Spezza l'elaborazione in vari job ed utilizza Ajax lato client per la visualizzazione del progresso.