Hurence / logisland

Scalable stream processing platform for advanced realtime analytics on top of Kafka and Spark. LogIsland also supports MQTT and Kafka Streams (Flink being in the roadmap). The platform does complex event processing and is suitable for time series analysis. A large set of valuable ready to use processors, data sources and sinks are available.

Home Page:https://logisland.github.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

add logics in the pipelines

lhubert opened this issue · comments

Expected behavior and actual behavior.

As of today our pipelines have only chained processors (one processor passes records to the next, eventually filtering records). This is a bit of a restriction and we might want some additional logic and conditional branching. Knowing that if we allow pipelines to write in different topics, we could serve different types of events.

We are not limited since we can always use the FilterRecords processor and several pipelines.

Steps to reproduce the problem.

Specifications like the version of the project, operating system, or hardware.