Big Stream Processing Systems: An Experimental Evaluation

dc.contributor.authorShahverdi, Elkhan
dc.contributor.authorAwad, Ahmed
dc.contributor.authorSakr, Sherif
dc.date.accessioned2025-05-06T08:09:26Z
dc.date.available2025-05-06T08:09:26Z
dc.date.issued2019
dc.description.abstractAs the world gets more instrumented and connected, we are witnessing a flood of digital data generated from various hardware (e.g., sensors) or software in the format of flowing streams of data. Real-time processing for such massive amounts of streaming data is a crucial requirement in several application domains including financial markets, surveillance systems, man ufacturing, smart cities, and scalable monitoring infrastructure. In the last few years, several big stream processing engines have been introduced to tackle this challenge. In this article, we present an extensive experimental study of five popular systems in this domain, namely, Apache Storm, Apache Flink, Apache Spark, Kafka Streams and Hazelcast Jet. We report and analyze the performance characteristics of these systems. In addition, we report a set of insights and important lessons that we have learned from conducting our experiments.
dc.identifier.citationSakr, S. et al. (2019) “Big Stream Processing Systems: An Experimental Evaluation,” in 2019 IEEE 35th International Conference on Data Engineering Workshops (ICDEW), pp. 53–60. .
dc.identifier.doihttps://doi.org/10.1109/ICDEW.2019.00-35
dc.identifier.issnElectronic ISSN: 2473-3490 Print on Demand(PoD) ISSN: 1943-2895
dc.identifier.urihttps://bspace.buid.ac.ae/handle/1234/2922
dc.language.isoen
dc.publisherIEEE computer society
dc.relation.ispartofseries2019 IEEE 35th International Conference on Data Engineering Workshops (ICDEW)
dc.subjectBig Stream Processing, Benchmarking
dc.titleBig Stream Processing Systems: An Experimental Evaluation
dc.typeArticle
Files
License bundle
Now showing 1 - 1 of 1
Name:
license.txt
Size:
1.35 KB
Format:
Item-specific license agreed upon to submission
Description:
Collections