Confluent

Windowing in Kafka Streams

Feb 8, 2023Lucia Cerchie
Windowing in Kafka Streams
SummaryAI, from the source post

Introduces and explains the four types of windowing in Kafka Streams and ksqlDB: Hopping, Tumbling, Session, and Sliding. Details configuration parameters for each (window size, advance size, inactivity gap, time difference) and provides examples. Discusses the handling of late events with grace periods and notes differences in grace period defaults between Kafka Streams and ksqlDB.

More from the Kafka Broker and Streams Enhancements trail