DART: Fast and Efficient Distributed Stream Processing Framework for Internet of Things
With the advent of the Internet‐of‐Things paradigm, the amount of data production has grown exponentially and the user demand for responsive consumption of data has increased significantly. Herein, we present DART, a fast and lightweight stream processing framework for the IoT environment. Because t...
Saved in:
Published in | ETRI journal Vol. 39; no. 2; pp. 202 - 212 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | English |
Published |
Electronics and Telecommunications Research Institute (ETRI)
01.04.2017
한국전자통신연구원 |
Subjects | |
Online Access | Get full text |
ISSN | 1225-6463 2233-7326 |
DOI | 10.4218/etrij.17.2816.0109 |
Cover
Summary: | With the advent of the Internet‐of‐Things paradigm, the amount of data production has grown exponentially and the user demand for responsive consumption of data has increased significantly. Herein, we present DART, a fast and lightweight stream processing framework for the IoT environment. Because the DART framework targets a geospatially distributed environment of heterogeneous devices, the framework provides (1) an end‐user tool for device registration and application authoring, (2) automatic worker node monitoring and task allocations, and (3) runtime management of user applications with fault tolerance. To maximize performance, the DART framework adopts an actor model in which applications are segmented into microtasks and assigned to an actor following a single responsibility. To prove the feasibility of the proposed framework, we implemented the DART system. We also conducted experiments to show that the system can significantly reduce computing burdens and alleviate network load by utilizing the idle resources of intermediate edge devices. |
---|---|
Bibliography: | Hwin Dol Park (corresponding author and Ok‐gee Min are with the SW & Content Research Laboratory, ETRI, Daejeon, Rep. of Korea. janghochoi@etri.re.kr ogmin@etri.re.kr Junyong Park park.hwin@etri.re.kr junyong.park@etri.re.kr Jang‐Ho Choi https://etrij.etri.re.kr/etrij/journal/getPublishedPaperFile.do?fileId=SPF-1490927388543 G704-001110.2017.39.2.007 |
ISSN: | 1225-6463 2233-7326 |
DOI: | 10.4218/etrij.17.2816.0109 |