Home - fanhubgt/StreamEPS GitHub Wiki

align=left|height=75px

This is an open source event stream processing system that provides an engine for processing segment-oriented, temporal-oriented, state-oriented and spatial-oriented event stream.

It provides support to other processing systems via processing element adapter, PE. It supports distributed, scalable, partially fault-tolerant properties and allow developers to easily develop applications for processing continuous unbounded streams of data. This event processing project is modeled on the event processing model, which has core base supporting the below features.


Features

  • Classic event operators (e.g. conjunction, disjunction, negation etc.).
  • Modal event operators (e.g. always, sometimes etc).
  • Event aggregation for count, avg, sum, min, max, mode etc.
  • Pattern matching for classic event operators(logic, modal), avg, min, max etc.
  • Event filtering for event content-filter, event header-filter and event type-filter using a data structure; comparison value-set, range value-set etc.
  • Enrichment, projection and translation will be supported.[FL]
  • Temporal-based grouping (e.g. fixed & sliding interval, fixed & sliding event interval, etc) will be supported.[FL]
  • Spatial-based grouping (e.g. fixed location, entity distance location and event distance location) will be supported.[FL]

Content