title: How do you support FIFO message ordering with Azure Service Bus partitioned queues/topics?
body: <p>I assume that the trade off of using partitioned queues and topics, is that the message ordering is no longer guaranteed.</p>
  
  <p>As the messages are by default sent round-robin to each of the fragments/partitions, then it would mean the message ordering is no longer guaranteed. Can anybody confirm if this is the case?</p>
  
  <p>How can you guarantee message ordering when receiving trades from a partitioned queue.</p>
  
  <p>Is the only way to support FIFO message ordering with partitioned queues/topics, to use sessions? I would assume that all messages for the same session/partition key would at least be delivered FIFO?</p>