Ismaël Mejía created BEAM-3767:
----------------------------------
Summary: A Complex Event Processing (CEP) library/extension for
Apache Beam
Key: BEAM-3767
URL: https://issues.apache.org/jira/browse/BEAM-3767
Project: Beam
Issue Type: New Feature
Components: sdk-ideas
Reporter: Ismaël Mejía
Assignee: Ismaël Mejía
Apache Beam [1] is a unified and portable programming model for data processing
jobs. The Beam model [2, 3, 4] has rich mechanisms to process endless streams
of events.
Complex Event Processing [5] lets you match patterns of events in streams to
detect important patterns in data and react to them.
The goal of this issue is to implement an efficient pattern matching library
inspired by [6] and existing libraries like Apache Flink CEP [7] using the
Apache Beam Java SDK and the Beam style guides [8].
[1] [https://beam.apache.org/]
[2] [https://www.oreilly.com/ideas/the-world-beyond-batch-streaming-101]
[3] [https://www.oreilly.com/ideas/the-world-beyond-batch-streaming-102]
[4]
[https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/43864.pdf]
[5] [https://en.wikipedia.org/wiki/Complex_event_processing]
[6] [https://people.cs.umass.edu/~yanlei/publications/sase-sigmod08.pdf]
[7] [https://ci.apache.org/projects/flink/flink-docs-stable/dev/libs/cep.html]
[8] [https://beam.apache.org/contribute/ptransform-style-guide/]
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)