Would anyone know if there is anyway to guarantee ordering of messages across partition? We need to implement “atleast one” with message ordering but everything I read points to ordering guarantee within partition but not across…
Also all the articles are relatively old so I don’t know if there are any changes with most recent versions that provides this capabilities OR if there is any good design pattern that can be used
We are getting messages/events from mainframe and they are coming at us from batch jobs… so drop of 1 million by few milliseconds. When that happens across multiple threaded jobs we are struggling to maintain order in which they are placed.
One obvious option is to add timestamp on the source but would prefer to avoid that if that’s possible.