Real-time Processing of IoT Events with Historic data using Apache Kafka and Apache Spark with Dashing framework

被引:0
作者
D'silva, Godson Michael [1 ]
Khan, Azharuddin [1 ]
Joshi, Gaurav [1 ]
SiddheshBari [1 ]
机构
[1] St John Coll Engn & Technol, Informat Technol Dept, Palghat, India
来源
2017 2ND IEEE INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ELECTRONICS, INFORMATION & COMMUNICATION TECHNOLOGY (RTEICT) | 2017年
关键词
IoT; Real-time Data Processing; Apache Kafka; Apache Spark; Dashing; Azure Hdinsight;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
IoT (Internet of Things) is a concept that broadens the idea of connecting multiple devices to each other over the Internet and enabling communication between these devices. Traditionally, the packets are sent over the network for communication only if both, the sender as well as the receiver, are online. This forces the sender and the receiver to be online 24x7; which is not achievable in each and every environment the devices communicates in. Considering the humongous data generated in the communication, it is necessary to store and process this data so that data insights can be identified to improve the organizational benefits. This generated data can be in two forms, real-time as well as existing or historical data. When this data is obtained in real-time and it is processed, even traditional big data technologies do not perform up to the mark. Hence to process this real-time data, streaming of this data is required; which is not a feature of traditional big data technologies. To achieve these objectives, the proposed architecture uses open source technologies such as Apache Kafka, for online and offline consumption of messages, and Apache Spark, to stream, process and provide a structure to the real-time and existing data. A framework known as Dashing is used to present the processed data in a more attractive and readable manner.
引用
收藏
页码:1804 / 1809
页数:6
相关论文
共 11 条
[1]  
[Anonymous], IEEE INT C INF PROC
[2]  
Bar Arian, LARGE SCALE NETWORK
[3]   Online Signature Recognition using Software as a Service (SaaS) Model on Public Cloud [J].
Bharadi, Vinayak Ashok ;
D'silva, Godson Michael .
1ST INTERNATIONAL CONFERENCE ON COMPUTING COMMUNICATION CONTROL AND AUTOMATION ICCUBEA 2015, 2015, :65-72
[4]  
D'silva Godson Michael, 2015, 2015 IEEE INT C COMP, P65
[5]  
Fox G.C., 2012, COLL TECHN SYST CTS
[6]  
Ghesmoune Mohammed, MICRO BATCHING GROWI
[7]  
Gonzalez Joseph E., GraphX: Graph Processing in a Distributed Dataflow Framework
[8]  
Nguyen Cao Ngoc, KOHA BUILDING KAFKA
[9]  
Rao Lokesh Babu, IMAGE ANAL BIG DATA
[10]  
Zaharia Matei, DISCRETIZED STREAMS