KStream
A Kafka Streams abstraction for an unbounded stream in which every record is an independent event.
Two records with the same key are two events, so nothing is overwritten. Stateless steps such as filter and map turn one KStream into another, and grouping it leads to aggregations.