Maybe we should mention the tradeoffs more clearly here

- +: at-least-once delivery, conversation recovery
- -: no ordering guarantees for unconfirmed messages

Also, receivers could use message sequence numbers (generated by processor) to re-order received messages.

Do you see other alternatives/mechanisms how this could be improved?