kth.sePublikationer KTH
Ändra sökning
Länk till posten
Permanent länk

Direktlänk
Dessalk, Yared Dejene
Publikationer (2 of 2) Visa alla publikationer
Nikolov, N., Dessalk, Y. D., Khan, A. Q., Soylu, A., Matskin, M., Payberah, A. H. & Roman, D. (2021). Conceptualization and scalable execution of big data workflows using domain-specific languages and software containers. INTERNET OF THINGS, 16, 100440, Article ID 100440.
Öppna denna publikation i ny flik eller fönster >>Conceptualization and scalable execution of big data workflows using domain-specific languages and software containers
Visa övriga...
2021 (Engelska)Ingår i: INTERNET OF THINGS, ISSN 2543-1536, Vol. 16, s. 100440-, artikel-id 100440Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

Big Data processing, especially with the increasing proliferation of Internet of Things (IoT) technologies and convergence of IoT, edge and cloud computing technologies, involves handling massive and complex data sets on heterogeneous resources and incorporating different tools, frameworks, and processes to help organizations make sense of their data collected from various sources. This set of operations, referred to as Big Data workflows, requires taking advantage of Cloud infrastructures' elasticity for scalability. In this article, we present the design and prototype implementation of a Big Data workflow approach based on the use of software container technologies, message-oriented middleware (MOM), and a domain-specific language (DSL) to enable highly scalable workflow execution and abstract workflow definition. We demonstrate our system in a use case and a set of experiments that show the practical applicability of the proposed approach for the specification and scalable execution of Big Data workflows. Furthermore, we compare our proposed approach's scalability with that of Argo Workflows - one of the most prominent tools in the area of Big Data workflows - and provide a qualitative evaluation of the proposed DSL and overall approach with respect to the existing literature.

Ort, förlag, år, upplaga, sidor
Elsevier BV, 2021
Nyckelord
Big data workflows, Internet of Things, Domain-specific languages, Software containers
Nationell ämneskategori
Datorsystem
Identifikatorer
urn:nbn:se:kth:diva-306770 (URN)10.1016/j.iot.2021.100440 (DOI)000723420400012 ()2-s2.0-85119205685 (Scopus ID)
Anmärkning

QC 20211223

Tillgänglig från: 2021-12-23 Skapad: 2021-12-23 Senast uppdaterad: 2022-11-28Bibliografiskt granskad
Dessalk, Y. D., Nikolov, N., Matskin, M., Soylu, A. & Roman, D. (2020). Scalable Execution of Big Data Workflows using Software Containers. In: Proceedings of the 12th International Conference on Management of Digital EcoSystems, MEDES 2020: . Paper presented at 12th International Conference on Management of Digital EcoSystems, MEDES 2020, 2 November 2020 through 4 November 2020 (pp. 76-83). Association for Computing Machinery, Inc
Öppna denna publikation i ny flik eller fönster >>Scalable Execution of Big Data Workflows using Software Containers
Visa övriga...
2020 (Engelska)Ingår i: Proceedings of the 12th International Conference on Management of Digital EcoSystems, MEDES 2020, Association for Computing Machinery, Inc , 2020, s. 76-83Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Big Data processing involves handling large and complex data sets, incorporating different tools and frameworks as well as other processes that help organisations make sense of their data collected from various sources. This set of operations, referred to as Big Data workflows, require taking advantage of the elasticity of cloud infrastructures for scalability. In this paper, we present the design and prototype implementation of a Big Data workflow approach based on the use of software container technologies and message-oriented middleware (MOM) to enable highly scalable workflow execution. The approach is demonstrated in a use case together with a set of experiments that demonstrate the practical applicability of the proposed approach for the scalable execution of Big Data workflows. Furthermore, we present a scalability comparison of our proposed approach with that of Argo Workflows-one of the most prominent tools in the area of Big Data workflows.

Ort, förlag, år, upplaga, sidor
Association for Computing Machinery, Inc, 2020
Nyckelord
Big Data workflows, Domain-specific languages, Software containers, Big data, Containers, Ecosystems, Middleware, Scalability, Cloud infrastructures, Complex datasets, Message oriented middleware, Prototype implementations, Work-flows, Workflow execution, Data handling
Nationell ämneskategori
Datorsystem Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:kth:diva-301230 (URN)10.1145/3415958.3433082 (DOI)001429310400013 ()2-s2.0-85097872671 (Scopus ID)
Konferens
12th International Conference on Management of Digital EcoSystems, MEDES 2020, 2 November 2020 through 4 November 2020
Anmärkning

QC 20210907

Tillgänglig från: 2021-09-07 Skapad: 2021-09-07 Senast uppdaterad: 2025-12-05Bibliografiskt granskad
Organisationer

Sök vidare i DiVA

Visa alla publikationer