Power, Alexander and Kotonya, Gerald (2020) BoboCEP : Distributed Complex Event Processing for Resilient Fault-Tolerance Support in IoT. In: 2020 IEEE Sixth International Conference on Big Data Computing Service and Applications (BigDataService) :. IEEE, pp. 109-112. ISBN 9781728170237
bobocep.pdf - Accepted Version
Available under License Creative Commons Attribution-NonCommercial.
Download (2MB)
Abstract
Providing effective fault-tolerance (FT) support for Internet of Things (IoT) systems is hampered by the many ad hoc ways that it is implemented. We propose BoboCEP, a Complex Event Processing (CEP) system that provides resilient FT support for IoT systems, where errors are defined as nondeterministic finite automata. BoboCEP is designed to be distributed at the network edge, which facilitates resilient event processing and load balancing due to the active replication of FT support across the edge. We evaluated BoboCEP on a vertical farming use case to demonstrate long-term FT support and load balancing, and stress tested it under scenarios with high data throughput.