Affiliation:
1. Friedrich-Alexander-University of Erlangen-Nuremberg and Fraunhofer IIS, Erlangen, Germany
2. Friedrich-Alexander-University of Erlangen-Nuremberg FAU, Erlangen, Germany
Abstract
Distributed event-based systems are used to detect meaningful events with low latency in high data-rate event streams that occur in surveillance, sports, finances, etc. However, both known approaches to dealing with the predominant out-of-order event arrival at the distributed detectors have their shortcomings: buffering approaches introduce latencies for event ordering, and stream revision approaches may result in system overloads due to unbounded retraction cascades.
This article presents an adaptive speculative processing technique for out-of-order event streams that enhances typical buffering approaches. In contrast to other stream revision approaches developed so far, our novel technique encapsulates the event detector, uses the buffering technique to delay events but also speculatively processes a portion of it, and adapts the degree of speculation at runtime to fit the available system resources so that detection latency becomes minimal.
Our technique outperforms known approaches on both synthetical data and real sensor data from a realtime locating system (RTLS) with several thousands of out-of-order sensor events per second. Speculative buffering exploits system resources and reduces latency by 40% on average.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications
Cited by
9 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Keyed Watermarks: A Fine-grained Tracking of Event-time in Apache Flink;2023 5th Novel Intelligent and Leading Emerging Sciences Conference (NILES);2023-10-21
2. Process Mining over Unordered Event Streams;2020 2nd International Conference on Process Mining (ICPM);2020-10
3. Simplifying CPS Application Development through Fine-grained, Automatic Timeout Predictions;ACM Transactions on Internet of Things;2020-07-14
4. MDDRSPF: A Model Driven Distributed Real-Time Stream Processing Framework;2019 IEEE Intl Conf on Parallel & Distributed Processing with Applications, Big Data & Cloud Computing, Sustainable Computing & Communications, Social Computing & Networking (ISPA/BDCloud/SocialCom/SustainCom);2019-12
5. Complex event recognition in the Big Data era: a survey;The VLDB Journal;2019-07-25