jargon

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.

Commonly confused with