爲什麼要用MQ?

爲什麼要用MQ? mq是先進先出的數據結構。 1.應用解耦 項目A要給項目B發送數據,按照傳統的做法是通過RPC遠程調用,RPC遠程調用耦合度非常高。如果使用消息隊列,A系統把消息發給mq,B系統只需要訂閱,這樣就大大的實現瞭解耦。 系統的耦合性越高,容錯性就越低。以電商應用爲例,用戶創建訂單後,如果耦合調用庫存系統、物流系統、支付系統,任何- -個子系統出了故障或者因爲升級等原因暫時不可用,都會
相關文章
相關標籤/搜索