消息隊列-消息隊列有什麼優點和缺點?

優點上面已經說了:解耦、異步、削峯,缺點呢?顯而易見的 系統可用性降低:系統引入的外部依賴越多,越容易掛掉,本來你就是A系統調用BCD三個系統接口就好了,人家ABCD四個系統好好的,沒啥問題,這個時候卻加入了MQ進來,萬一MQ掛了怎麼辦?MQ掛了整套系統也會崩潰了。 系統複雜性提高:硬生生加個MQ進來,你怎麼保證消息沒有重複消費?怎麼處理消息丟失的情況?怎麼保證消息傳遞的順序性? 一致性問題:A系
相關文章
相關標籤/搜索