Kafka Streams Stateful Operations
Learn about using stateful operations in Kafka Streams.
We'll cover the following...
Stateful operations, also referred to as aggregations, are used to combine multiple input values into a single output value. Kafka Streams support the following stateful operators:
reduce
: This combines multiple input values of typeA
into a single outputA
.aggregate
: This combines multiple input values of typeA
into a single outputB
.count
: This counts the number of events by key.
Because aggregations involve combining multiple values associated with the same key, we ...