Edge-Stream: a Stream Processing Approach for Distributed Applications on a Hierarchical Edge-computing System

Author(s):  
Xiaoyang Wang ◽  
Zhe Zhou ◽  
Ping Han ◽  
Tong Meng ◽  
Guangyu Sun ◽  
...  
2020 ◽  
Vol 140 (9) ◽  
pp. 1030-1039
Author(s):  
W.A. Shanaka P. Abeysiriwardhana ◽  
Janaka L. Wijekoon ◽  
Hiroaki Nishi

2021 ◽  
Vol 561 ◽  
pp. 70-80
Author(s):  
Guangshun Li ◽  
Xinrong Ren ◽  
Junhua Wu ◽  
Wanting Ji ◽  
Haili Yu ◽  
...  

2021 ◽  
Author(s):  
Masahiro Yagi ◽  
Tomoyuki Takase ◽  
Sho Takahashi ◽  
Toru Hagiwara ◽  
Tomonori Ohiro ◽  
...  

Author(s):  
Liang Lyu ◽  
Fanzi Zeng ◽  
Zhu Xiao ◽  
Chengyuan Zhang ◽  
Hongbo Jiang ◽  
...  

2021 ◽  
Vol 20 (5s) ◽  
pp. 1-22
Author(s):  
Haoran Li ◽  
Chenyang Lu ◽  
Christopher D. Gill

Fault-tolerant coordination services have been widely used in distributed applications in cloud environments. Recent years have witnessed the emergence of time-sensitive applications deployed in edge computing environments, which introduces both challenges and opportunities for coordination services. On one hand, coordination services must recover from failures in a timely manner. On the other hand, edge computing employs local networked platforms that can be exploited to achieve timely recovery. In this work, we first identify the limitations of the leader election and recovery protocols underlying Apache ZooKeeper, the prevailing open-source coordination service. To reduce recovery latency from leader failures, we then design RT-Zookeeper with a set of novel features including a fast-convergence election protocol, a quorum channel notification mechanism, and a distributed epoch persistence protocol. We have implemented RT-Zookeeper based on ZooKeeper version 3.5.8. Empirical evaluation shows that RT-ZooKeeper achieves 91% reduction in maximum recovery latency in comparison to ZooKeeper. Furthermore, a case study demonstrates that fast failure recovery in RT-ZooKeeper can benefit a common messaging service like Kafka in terms of message latency.


Sign in / Sign up

Export Citation Format

Share Document