LiveZilla Live Chat Software

Constellation, le dépôt institutionnel de l'Université du Québec à Chicoutimi

Quality model for evaluating and choosing a stream processing framework architecture

Dendane Youness, Petrillo Fabio, Mcheick Hamid et Ben-Ali Souhail. (2019). Quality model for evaluating and choosing a stream processing framework architecture. Dans : 16th International Conference on Computer Systems and Applications (AICCSA) , 3-7 November 2019, Abu Dhabi, Émirats arabes unis.

Le texte intégral n'est pas disponible pour ce document.

URL officielle: http://doi.org/10.1109/AICCSA47632.2019.9035283

Résumé

Today, we have to deal with many data (Big data) and we need to make decisions by choosing an architectural framework to analyze these data coming from different area. Due to this, it becomes problematic when we want to process these data, and even more, when it is continuous data. When you want to process some data, you have to first receive it, store it, and then query it. This is what we call Batch Processing. It works well when you process big amount of data, but it finds its limits when you want to get fast (real-time) processing results, such as financial trades, sensors, user session activity, etc. The solution to this problem is stream processing. Stream processing approach consists of data arriving record by record, and rather than storing it, the processing is done as the data arrive. In this paper, we propose an assessment quality model to evaluate and choose stream processing frameworks. We describe briefly different architectural frameworks such as Spark Streaming, Storm, Flink and Samza that address the stream processing. Using our quality model, we present a decision tree to support engineers to choose a framework following the quality aspects. Finally, we evaluate our model doing a case study to Twitter and Netflix streaming; model that will serve as well for engineers, as for future framework designers.

Type de document:Matériel de conférence (Non spécifié)
Date:2019
Identifiant unique:10.1109/AICCSA47632.2019.9035283
Sujets:Sciences naturelles et génie > Sciences mathématiques > Informatique
Département, module, service et unité de recherche:Départements et modules > Département d'informatique et de mathématique
Liens connexes:
Mots-clés:Real-time systems, Sparks, storms, batch production systems, yarn, fault tolerance, fault tolerant systems
Déposé le:25 nov. 2020 23:16
Dernière modification:11 janv. 2021 14:50
Afficher les statistiques de telechargements

Éditer le document (administrateurs uniquement)

Creative Commons LicenseSauf indication contraire, les documents archivés dans Constellation sont rendus disponibles selon les termes de la licence Creative Commons "Paternité, pas d'utilisation commerciale, pas de modification" 2.5 Canada.

Bibliothèque Paul-Émile-Boulet, UQAC
555, boulevard de l'Université
Chicoutimi (Québec)  CANADA G7H 2B1
418 545-5011, poste 5630