2

I wonder if KSQL support https://docs.confluent.io/current/streams/concepts.html#processing-guarantees

Exactly_once semantic ?

Matthias J. Sax
  • 59,682
  • 7
  • 117
  • 137
MaatDeamon
  • 9,532
  • 9
  • 60
  • 127

1 Answers1

1

KSQL is implemented on Kafka Streams API which means it provides exactly once delivery guarantee, linear scalability, fault tolerance and can run as a library without requiring a separate cluster.

It is stated in Confluent's KSQL: Streaming SQL Engine for Apache Kafka. See last sentence of the abstract.

Ilya Berdichevsky
  • 1,249
  • 10
  • 24
  • 1
    If it does how come enabling exactly_once does not solve the problem exposed in the following post https://stackoverflow.com/questions/57895856/ksql-table-table-left-outer-join-emit-same-join-result-more-than-once/57899873#57899873 – MaatDeamon Sep 12 '19 at 16:00