Kafka Streams, Windowing, Kafka.
closely related in time, while allowing for gaps of inactivity. Session windows define a period of inactivity, and they expand in size as new events occur within that period. Unlike tumbling or hopping windows, which are based on fixed time intervals, session windows dynamically adjust their size