Re: Flink vs KStreams

2019-05-29 Thread orips
Elias Levy wrote > Flink: > > Pros: > * Intra-job traffic flows directly between workers. > * More mature. > * Higher-level constructs: SQL, CEP, etc. How is SQL a Pro in Flink? Kafka Streams has KSQL which is at least as good as Flink's SQL. -- Sent from: http://apache-flink-user-mailing-l

Re: Flink vs KStreams

2019-05-21 Thread Elias Levy
My 2c: KStreams: Pros: * Streaming as a library: No need to submit your job to a cluster. Easy to scale up/down the job by adding or removing workers. * Streaming durability: State is durably stored in Kafka topics in a streaming fashion. Durability is amortized across the job's lifetime. * No

Re: Flink vs KStreams

2019-05-20 Thread Timothy Victor
This is probably a very subjective question, but nevertheless here are my reasons for choosing Flink over KStreams or even Spark. a) KStreams couples you tightly to Kafka, and I personally don't want my stream processing engine to be married to my message bus. There are other (even better altern

Flink vs KStreams

2019-05-20 Thread Peter Groesbeck
Hi folks, I'm hoping to get some deeper clarification on which framework, Flink or KStreams, to use in a given scenario. I've read over the following blog article which I think sets a great baseline understanding of the differences between those frameworks but I would like to get some outside opin