消息隊列
3 篇文章

分散式訊息佇列的四種模式:FIFO 順序佇列、優先權佇列、時間輪延遲佇列與死信佇列 (DLQ)
拆解分散式系統的四種訊息佇列模式:全域嚴格 FIFO vs. 分區並行順序佇列、優先權佇列 (Priority Queue) 與飢餓防禦、時間輪 (TimingWheel) 與 Redis ZSet 延遲佇列底層架構、毒丸訊息 (Poison Pill) 與死信佇列 (DLQ) 自動化重試重播管線。

主流消息隊列技術選型:Kafka vs. RabbitMQ vs. RocketMQ vs. AWS SQS 全景架構對決
深入剖析現代分散式消息隊列核心架構:AMQP 協定(Smart Broker / Dumb Consumer)vs. 分布式提交日誌(Dumb Broker / Smart Consumer)、次毫秒延遲 vs. 百萬級吞吐量權衡、延時隊列、死信隊列(DLQ)與 RocketMQ 半消息事務。

分散式消息交付語義深析:At-Most-Once、At-Least-Once 與 Exactly-Once 的底層架構實踐
深入拆解分散式系統三大消息交付語義:網路不可靠下的兩軍問題、Producer 端 PID/Sequence ID 冪等發送、Consumer 端狀態機與分散式去重、Kafka 跨分區兩階段事務日誌與端到端 Exactly-Once 落地。