Kafka's homepage[1] advertises stream processing as a feature
> Built-in Stream Processing > Process streams of events with joins, aggregations, filters, transformations, and more, using event-time and exactly-once processing.
> Built-in Stream Processing > Process streams of events with joins, aggregations, filters, transformations, and more, using event-time and exactly-once processing.
So unlike Flink, Storm, Spark, Heron etc. it's only useful with Kafka.