Any framework for real-time correlation/analysis of event-stream (aka CEP) in Erlang?

前端 未结 3 1737
一生所求
一生所求 2021-02-10 01:12

Would like to analyze a stream of events, sharing certain characteristics (s.a. a common source), and within a given time-window, ultimately to correlate those multiple events a

3条回答
  •  隐瞒了意图╮
    2021-02-10 01:59

    This may be a nonsolution for you, but anyway:

    One of Erlangs strengths to play is its ability to act as glue between different systems. You let the Erlang VM sit in the middle and control a number of subsystems running in other processes. The robustness comes from the ability to restart those systems should they crash.

    For a classification problem, it would seem to a certain extent that the classification could happen separately from the Erlang subsystem. In other words, you use the erlang:open_port/2 call to open a port to the other program and set up communication with it. The point is that your program will know if the port crashes and can act accordingly to the problem.

    My limited knowledge of Erlang libraries and tools out there has no CEP-tools on the radar. Are they hard to write yourself?

提交回复
热议问题