消息隊(duì)列的誕生
優(yōu)點(diǎn)
解耦
異步
削峰
缺點(diǎn):
系統(tǒng)可用性降低
系統(tǒng)復(fù)雜性提高
功能維度
優(yōu)先級(jí)隊(duì)列
延遲隊(duì)列
死信隊(duì)列
重試隊(duì)列
消費(fèi)模式
廣播消費(fèi)
消息回溯
消息堆積 + 持久化
消息追蹤
消息過(guò)濾
多租戶
多協(xié)議支持
跨語(yǔ)言支持
流量控制
消息順序性
安全機(jī)制
消息冪等性
事務(wù)性消息
性能
吞吐量
時(shí)延
可用性
問(wèn)題
如何保證消息隊(duì)列的高可用?
如何保證消息不被重復(fù)消費(fèi)
如何保證消息的可靠性傳輸
如何保證消息的順序性