<div dir="ltr">Hi all,<div><br></div><div>Here is an update to the Rivus CEP project I announced months ago:</div><div><br></div><div><a href="https://github.com/vascokk/rivus_cep ">https://github.com/vascokk/rivus_cep<span style="font-family:arial,sans-serif;font-size:13px"> </span></a> <br></div><div><br></div><div>Summary of the changes:</div><div><br></div><div>- support for batch windows (in addition to the sliding windows)</div><div>- fast aggregations for join-less, batch window queries</div><div>- filters (similar to Esper ones)</div><div>- DSL extended to support run-time event definition</div><div>- ability to receive events via TCP stream</div><div>- using event aliases is not mandatory anymore</div><div>- added Basho Bench driver and config file for load-testing</div><div>- Pattern-matching queries re-implemented using digraph based FSM</div><div><br></div><div>In the roadmap: </div><div>- named windows</div><div>- events serialization/deserialization for use with other languages</div><div><br></div><div>This is really just a toy-project at the moment and I am more focused on adding functionality, rather than performance optimisations. Anyway, someone could find it useful. </div><div><br></div><div>Best regards,</div><div>Vasco</div></div>