消息隊列 Message Queue 學習筆記

消息隊列用途:解耦,異步,削峯   解耦:將多個需要消費同樣消息的功能解耦開,邏輯互不影響 異步:消息異步處理,提高吞吐 削峯:大批消息快速流入時保證系統整體穩定可用   缺點:系統複雜性,消息丟失 系統複雜性:系統引入了額外的複雜性,要額外維護消息隊列相關功能,生產,消費等 消息丟失:消息有概率丟失,根據不同架構有不同的原因,如消息還未存儲時機器掛掉     主流MQ:Kafka,RocketM
相關文章
相關標籤/搜索