2020年10月11日 星期日

Azure 上各種 Message Queue 的比較

 
資料來源整理自 Azure 官網:

 

傻瓜快速分類:

  • 傳遞的是 Event 類型( 訊息量不大,多為狀態,射後不理),考慮 Event 類型
    • 如果是離散型資料,考慮 Event Grid 
    • 如果是串流行資料,考慮 Event Hubs
  • 傳遞的是 Message 類型 (訊息量較大,帶有資訊,需保證送達),考慮 Message Queue
    • 訊息很多很大不用保證 FIFO,選擇 Storage Queue
    • 訊息不會很大,要保證FIFO

此外 Service Bus 才有支援 AMQP,更多資訊請參考: 同樣都是Message Queue 到底AMQP跟JMS 有什麼差別?

 

Update 找到一個更棒的整理:

 

 

沒有留言 :