Hi Rafi,

Even I also wanted this facility from Flink Core. But I think this is
already solved by Uber on Flink.

https://eng.uber.com/athenax/

Best

On Tue, Dec 26, 2017 at 6:21 PM, Rafi Aroch <raf...@walkme.com> wrote:

> Hi,
>
> I'm Rafi, Data Architect at WalkMe.
>
> Our Mobile platform generates events coming from the end-users mobile
> device for different actions that the user does.
>
> The use case I wanted to implement using Flink CEP is as follows:
>
> We would like to expose a UI where we could define a set of rules. Rules
> can be statefull, like:
>
> User did X 4 times in the last hour
> AND
> User did Y and then did Z in a session
> AND
> User average session duration is > 60 seconds
>
> As the set of rules are met, we would like to trigger an action. Like a
> REST call, fire event, etc.
>
> This sounds like a good fit for Flink CEP, except that currently, I
> understand that CEP patterns have to be "hard-coded" in my jobs code in
> order to build the graph.
> This set of rules may change many times a day. So re-deploying a Flink job
> is not an option (or is it?).
>
> I found this ticket: https://issues.apache.org/jira/browse/FLINK-7129 and
> was hoping you plan to add this feature soon :)
>
> This would make a powerful feature and open up many interesting use-cases.
>
> Meanwhile, can you suggest a way of implementing this use-case?
>
> Hope this makes sense.
> Would love to hear your thoughts.
>
> Thanks,
> Rafi
>



-- 
Shivam Sharma
Data Engineer @ Goibibo
Indian Institute Of Information Technology, Design and Manufacturing
Jabalpur
Mobile No- (+91) 8882114744
Email:- 28shivamsha...@gmail.com
LinkedIn:-*https://www.linkedin.com/in/28shivamsharma
<https://www.linkedin.com/in/28shivamsharma>*

Reply via email to