Tools | Concurrent execution | Data analytics app. development | Flows with built-in stream processing | Execution of each component in separate threads | Scaling up of individual components | Parametrization of component buffer | Streaming paradigm |
---|---|---|---|---|---|---|---|
aFlux | Yes | Batch jobs. Streaming is a special case | Yes | Yes | Yes | Yes | Actor model with support for CEP and relational streaming paradigm |
StreamIt | Yes | Streaming only. Batch is a special case | No | Unknown | No | No | Synchronous dataflow paradigm |
IBM Infosphere Streams | Yes | Streaming only. Batch is a special case | No | Yes | Unknown | No | Relational streaming paradigm with support for CEP |
IBM SPSS | Yes | Streaming only. Batch is a special case | No | Unknown | No | No | Appears to follow relational streaming paradigm |
QM-IConf | No | Streaming only. Batch is a special case | No | No | No | No | Relational streaming paradigm |
Node-RED | No | No support for streaming | No | No | No | No | Not Applicable |