Kafka gwarantuje kolejność tylko w obrębie jednej partycji. Żeby zdarzenia dla danej encji były po kolei, publikuj je z tym samym kluczem partycjonowania (np. `orderId`), żeby trafiły do tej samej partycji. Nie ma globalnej kolejności między partycjami, a konsument i tak powinien obsłużyć duplikaty/retry.