A streaming application requires ordered handling for records sharing one business key. Which design is most relevant?

Published
  1. Assume strict global ordering across every partition.
  2. Assign a different random key to every related event to preserve their order.
  3. Sort only by the consumer machine's current wall clock.
  4. Route related records consistently to the same partition and respect partition ordering.

Comments — 0