Nice idea!

If you look at the current CEP library, it is simply a custom operator.
Often, you can even get away with a custom FlatMapFunction that uses state:
https://ci.apache.org/projects/flink/flink-docs-master/dev/state.html#using-the-keyvalue-state-interface

Stephan


On Mon, Aug 29, 2016 at 10:09 AM, Aparup Banerjee (apbanerj) <
apban...@cisco.com> wrote:

> I think siddhi is a fairly matured CEP library. I am thinking it should
> co-exist with existing CEP library. My thinking is we should be able to use
> Siddhi QL/ Siddhi Patterns on top of flink data streams. This can co-exist
> naturally with existing Java / Scala based Flink CEP Library. I am still
> reading up on Flink internals – but at high level I am thinking about a new
> Flink operator on DataStream for this. Thoughts ?
>
> Thanks,
> Aparup
>
> From: Chesnay Schepler <ches...@apache.org>
> Reply-To: "user@flink.apache.org" <user@flink.apache.org>
> Date: Monday, August 29, 2016 at 12:35 AM
> To: "user@flink.apache.org" <user@flink.apache.org>
> Subject: Re: Apache siddhi into Flink
>
> Hello Aparup,
>
> could you provide more information about Siddhi? How mature is it; how is
> the community? How does it compare to the Flink's CEP library?
>
> How should this integration look like? Are you proposing to replace the
> current CEP library, or will they co-exist with different use-cases for
> each?
>
> If we used Siddhi in Flink, how exactly would Flink's runtime be involved
> in the processing?
>
> Regards,
> Chesnay
>
> On 28.08.2016 23:21, Aparup Banerjee (apbanerj) wrote:
>
> Sorry for the semantic difference.
>
>
>
> On Aug 28, 2016, at 12:05 PM, Trevor Grant < <trevor.d.gr...@gmail.com>
> trevor.d.gr...@gmail.com> wrote:
>
> Thank you for confirming Hao,
>
> Aparup, please don't refer to it as "Apache Siddhi", that is misleading.
>
>
> Trevor Grant
> Data Scientist
> https://github.com/rawkintrevo
> http://stackexchange.com/users/3002022/rawkintrevo
> http://trevorgrant.org
>
> *"Fortunate is he, who is able to know the causes of things."  -Virgil*
>
>
> On Sun, Aug 28, 2016 at 10:50 AM, Hao Chen <h...@apache.org> wrote:
>
>> Siddhi is not apache project, but licensed under apache license v2, being
>> open sourced and maintained by wso2.
>>
>> - Hao
>>
>> On Sun, Aug 28, 2016 at 11:11 PM, Trevor Grant <trevor.d.gr...@gmail.com>
>> wrote:
>>
>>> Aparup,
>>>
>>> Was Siddhi recently added as an incubator project?  I can't find it in
>>> the project directory or or on github.com/apache.  The closest thing I
>>> can find is this:  <https://github.com/wso2/siddhi>
>>> https://github.com/wso2/siddhi
>>>
>>> tg
>>>
>>>
>>>
>>>
>>> Trevor Grant
>>> Data Scientist
>>> <https://github.com/rawkintrevo>https://github.com/rawkintrevo
>>> <http://stackexchange.com/users/3002022/rawkintrevo>
>>> http://stackexchange.com/users/3002022/rawkintrevo
>>> <http://trevorgrant.org>http://trevorgrant.org
>>>
>>> *"Fortunate is he, who is able to know the causes of things."  -Virgil*
>>>
>>>
>>> On Sat, Aug 27, 2016 at 5:36 PM, Chen Qin <qinnc...@gmail.com> wrote:
>>>
>>>> ​+1​
>>>>
>>>>
>>>> On Aug 26, 2016, at 11:23 PM, Aparup Banerjee (apbanerj) <
>>>> <apban...@cisco.com>apban...@cisco.com> wrote:
>>>>
>>>> Hi-
>>>>
>>>> Has anyone looked into embedding apache siddhi into Flink.
>>>>
>>>> Thanks,
>>>> Aparup
>>>>
>>>>
>>>>
>>>
>>
>
>

Reply via email to