The rule "same key goes to the same partition" is true unless...
A consumer starts and has auto.offset.reset=none, and the topic partition currently has data for offsets going from 45 to 2311. The consumer group has committed the offset 10 for the topic before. Where will the consumer read from?
If I want to have an extremely high confidence that leaders and replicas have my data, I should use
Select the Kafka Streams joins that are always windowed joins.
Which is an optional field in an Avro record?