Ordering in stream $all across streams


I wanted to know if the order is guaranteed in the stream $all across streams.

For example, if I publish event 123 for stream A and then I publish event 456 for stream B, will the stream $all always have event 123 before event 456 when I read the events from a catch-up subscription?


They will be in the same order they have been appended in the log.

1 Like