Parallelization and Deployment of Big Data Algorithms: The TOREADOR Approach