Knowledge Agora



Similar Articles

Title Evaluation of distributed stream processing frameworks for IoT applications in Smart Cities
ID_Doc 39602
Authors Nasiri, H; Nasehi, S; Goudarzi, M
Title Evaluation of distributed stream processing frameworks for IoT applications in Smart Cities
Year 2019
Published Journal Of Big Data, 6, 1
Abstract The widespread growth of Big Data and the evolution of Internet of Things (IoT) technologies enable cities to obtain valuable intelligence from a large amount of real-time produced data. In a Smart City, various IoT devices generate streams of data continuously which need to be analyzed within a short period of time; using some Big Data technique. Distributed stream processing frameworks (DSPFs) have the capacity to handle real-time data processing for Smart Cities. In this paper, we examine the applicability of employing distributed stream processing frameworks at the data processing layer of Smart City and appraising the current state of their adoption and maturity among the IoT applications. Our experiments focus on evaluating the performance of three DSPFs, namely Apache Storm, Apache Spark Streaming, and Apache Flink. According to our obtained results, choosing a proper framework at the data analytics layer of a Smart City requires enough knowledge about the characteristics of target applications. Finally, we conclude each of the frameworks studied here have their advantages and disadvantages. Our experiments show Storm and Flink have very similar performance, and Spark Streaming, has much higher latency, while it provides higher throughput.
PDF https://journalofbigdata.springeropen.com/track/pdf/10.1186/s40537-019-0215-2

Similar Articles

ID Score Article
45670 Nasiri, H; Nasehi, S; Goudarzi, M A Survey of Distributed Stream Processing Systems for Smart City Data Analytics(2018)
37266 Jung, HS; Yoon, CS; Lee, YW; Park, JW; Yun, CH Cloud Computing Platform Based Real-Time Processing for Stream Reasoning(2017)
38163 Ma, SM; Liang, ZL Design and Implementation of Smart City Big Data Processing Platform Based On Distributed Architecture(2016)
40433 Rathore, MM; Ahmad, A; Paul, A; Rho, S Urban planning and building smart cities based on the Internet of Things using Big Data analytics(2016)
37776 Ali, MI; Gao, F; Mileo, A CityBench: A Configurable Benchmark to Evaluate RSP Engines Using Smart City Datasets(2015)
40988 Babar, M; Arif, F Smart urban planning using Big Data analytics to contend with the interoperability in Internet of Things(2017)
38909 Souza, A; Cacho, N; Batista, T; Ranjan, R SAPPARCHI: an Osmotic Platform to Execute Scalable Applications on Smart City Environments(2022)
43979 Babar, M; Arif, F; Jan, MA; Tan, ZY; Khan, F Urban data management system: Towards Big Data analytics for Internet of Things based smart urban environment using customized Hadoop(2019)
38149 Ma, SM; Liang, ZL Design and Implementation of Smart City Big Data Processing Platform Based On Distributed Architecture(2015)
44209 Magano, FD; Braghetto, KR Abstracting Big Data Processing Tools for Smart Cities(2018)
Scroll