Backend & systems·Queues, streams and delivery semantics
the update arrived before the create because the two messages went to different partitions and were processed in parallel.
Message ordering
Also calledordering guarantee, FIFO
Whether messages are guaranteed to be processed in the order they were produced. Global ordering means one consumer and no parallelism, so real systems order within a partition or key instead. Choosing the key is the design decision: order is preserved for everything that shares one and for nothing that does not.