Questions tagged [complex-event-processing]

Complex event processing (CEP) consists of processing many events happening across all the layers of an organization, identifying the most meaningful events within the event cloud, analyzing their impact, and taking subsequent action in real time.

Complex event processing refers to process states, the changes of state exceeding a defined threshold of level, time, or value increment or just of a count as the event. It requires the respective event monitoring, event reporting, event recording and event filtering. An event may be observed as a change of state with any physical or logical or otherwise discriminated condition of and in a technical or economical system, each state information with an attached time stamp defining the order of occurrence and a topology mark defining the location of occurrence.

664 questions
5
votes
2 answers

What is the difference between Actor Model Framework and Complex Event Processing (CEP)?

What is the difference between Actor Model Framework (e.g. Orleans) and Complex Event Processing (CEP) (e.g. Apache Storm) ? Usage examples where each of these approaches are applicable (or one is more applicable than the other) would certainly be…
user1234883
  • 1,675
  • 10
  • 18
5
votes
2 answers

Complex Event Processing engines with Go

Are there any CEP engines available in Go (like Esper for JVM & .Net) to process the time series data?
Suresh
  • 1,925
  • 1
  • 18
  • 21
5
votes
1 answer

Calculating Exponential Moving Average using Esper

Looking for a way to calculate the Exponential Moving Average over a window of 5 EMA5 and EMA20 using Esper (EPL) statements. I have a stream of priceEvent (timeStamp , symbol and price) coming in and I wrote a Simple moving avrage SMA over a…
5
votes
3 answers

Dealing with massive number of Rules (conditions and constraints) CEP systems

I'm working on an application that accepts 100k+ unique inputs - for simplicity lets assume each input is a floating point value(a,b,c...etc) - though they could also be strings etc. The application has many rules/events/triggers that are related to…
4
votes
1 answer

What Features are missing from Rx that are in CEP Platforms?

What Features are missing from Rx that are in CEP Platforms such as NEsper or MS StreamInsight?
Adam Mills
  • 7,719
  • 3
  • 31
  • 47
4
votes
3 answers

Is CEP what I need (system state and event replaying)

I'm looking for a CEP engine, but I' don't know if any engine meets my requirements. My system has to process multiple streams of event data and generate complex events and this is exactly what almost any CEP engine perfectly fits (ESPER, Drools). I…
ivolk
  • 41
  • 3
4
votes
2 answers

Which kind of objects are supported by Siddhi for the "object" attribute type?

I am performing some experimentations for a prototype using Siddhi as a CEP engine, and would like to know if the input streams only support flat event data or can also support a JSON-like data hierarchy for queries. Siddhi's documentation refers to…
Alexandre Bourdin
  • 825
  • 1
  • 14
  • 30
4
votes
2 answers

Esper (C.E.P.) query to calculate candlesticks every full minute

I am using Complex Event Processing (Esper) technology to provide a real-time candlestick calculations in my system. I am doing fine with calculating values, however I find it difficult to ensure that candle window starts at full minutes (for one…
Michal
  • 93
  • 2
  • 8
4
votes
2 answers

Using RxJS for Complex Event Processing of business events

I have a database of business events our web application produce. I want to write JavaScript application that will take those events (several hundreds at most) and using Complex Event Processing will find some patterns in them. For example, if we…
Ido Ran
  • 10,584
  • 17
  • 80
  • 143
4
votes
2 answers

WSO2 CEP - Out of Memory

We are seeing out of memory errors on CEP. The thread dump shows that there were around 32000 threads sleeping on monitor. Also even though CEP JVM options specifies to generate the HeapDump on outofmemory, we dont see any heap dump…
Rajiv Patil
  • 129
  • 8
3
votes
2 answers

How to run multiple complex rules with flink

Here's our use case : We are planning to build a rule based engine on top of flink with huge number of rules(1000s). the rules could be stateless or stateful. Example stateless rule is : A.id = 3 && A.name = 'abc' || A.color = red. Example stateful…
3
votes
5 answers

Distributed Rules Engine

We have been using Drools engine for a few years now, but our data has grown, and we need to find a new distributed solution that can handle a large amount of data. We have complex rules that look over a few days of data and that why Drools was a…
RonL
  • 103
  • 1
  • 7
3
votes
2 answers

Esper \ Time functions in the query

I am new in using the esper engine (java) - and I didn't find an answer in their documentation to the following question: My event object has Date member. what date functions are available in this EPL query language to compare dates (before, after)…
Eyal
  • 31
  • 2
3
votes
0 answers

Are esper time intervals supported in fiware perseo?

I'm trying to model a rule for perseo CEP using esper time intervals (timer:interval), like the one documented on http://esper.espertech.com/release-6.1.0/esper-reference/html/event_patterns.html#pattern-atoms. In particular this example which must…
3
votes
1 answer

[With FiWARE CEP]Can Kafka broker be used in place of Orion Context Broker?

Can Kafka broker be used in place of Orion Context Broker with FIWARE CEP? If yes, can anyone please share some links/documentation where I can get the information to start with.
kuldeep mishra
  • 154
  • 2
  • 11
1
2
3
44 45