Loading...
A Reactive Architecture for Big Data Streaming Analytics Platform in IoT
Mirvakili, Esmaeil | 2018
425
Viewed
- Type of Document: M.Sc. Thesis
- Language: Farsi
- Document No: 51208 (19)
- University: Sharif University of Technology
- Department: Computer Engineering
- Advisor(s): Habibi, Jafar; Fazli, Mohammad Amin
- Abstract:
- Today’s biggest IoT companies are built on the extraction of insight from data of sensors, and data processing has become crucial in IoT businesses. Nevertheless, the size of data which should be processed is growing significantly fast. The pace of the data growing has changed the nature of data processing in IoT. Today, IoT industries demand highly scalable and fault tolerant data processing architectures which can handle the massive amount of data. In this research, we presented a distributed architecture for scalable and resilient data processing based on the Liquid which is a nearline and offline big data architecture. We used the Reactive Manifesto to design the architecture highly reactive to workload changes and failures. We conducted an evaluation by drawing some numerical comparisons between our architecture prototype and the Liquid prototype. The performed evaluation shows that our architecture can be more scalable against workload and more resilient against failures than the Liquid
- Keywords:
- Data Stream ; Data Analysis ; Architecture ; Big Data ; Internet of Things ; Reactive Architecture
-
محتواي کتاب
- view
