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)

Reply via email to