An adaptive parallel processing strategy in complex event processing systems over data streams
Fuyuan Xiao, Masayoshi Aritsugi

TL;DR
This paper introduces an adaptive parallel processing strategy for complex event processing systems over data streams, aiming to optimize performance by dynamically estimating event splitting policies based on workload conditions.
Contribution
It proposes a novel parallelization model and an adaptive strategy using histograms and probability theory to improve CEP system efficiency under varying workloads.
Findings
Reduces event processing waiting time
Maintains high throughput under workload variations
Effective in dynamic stream environments
Abstract
Efficient matching of incoming events of data streams to persistent queries is fundamental to event stream processing systems. These applications require dealing with high volume and continuous data streams with fast processing time on distributed complex event processing (CEP) systems. Therefore, a well-managed parallel processing technique is needed for improving the performance of the system. However, the specific properties of pattern operators in the CEP systems increase the difficulties of the parallel processing problem. To address these issues, a parallelization model and an adaptive parallel processing strategy are proposed for the complex event processing by introducing a histogram, and utilizing the probability and queue theory. The proposed strategy can estimate the optimal event splitting policy, which can suit the most recent workloads conditions such that the selected…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Database Systems and Queries · Data Management and Algorithms · Distributed systems and fault tolerance
