消息中間件收錄集

原文出處:朱小廝java


本篇主要整理工做中遇到的一些消息中間件的相關知識,包括Kafka, RabbitMQ, RocketMQ, ActiveMQ等,不排除收錄其餘消息中間件的可能。
這裏會持續收錄相關知識,包括安裝、部署、使用示例、監控、運維、原理等。
全部新撰寫的與中間件有關的文章都會收錄與此,注意保存本文連接。網絡


Last Update Time: 2017-09-26 23:45
Update Content: RabbitMQ管理(1)——多租戶與權限負載均衡


通用

  1. 什麼是Zero-Copy?(sendfile)

1. Kafka

運維

  1. kafka集羣配置
  2. kafka的安裝(包括zookeeper)

原理

  1. kafka文件存儲機制
  2. Kafka之sync、async以及oneway
  3. kafka數據可靠性深度解讀(發表在InfoQ)
  4. Kafka壓縮

監控

  1. 如何使用Jmx監控kafka
  2. Kafka端到端審計

Debug

  1. Kafka發送超過broker限定大小的消息時Client和Broker端各自會有什麼異常?

2. RabbitMQ

運維

  1. RabbitMQ經常使用命令
  2. RabbitMQ的安裝及集羣搭建方法
  3. RabbitMQ單機多實例配置
  4. RabbitMQ的元數據重建
  5. RabbitMQ負載均衡(1)
  6. RabbitMQ負載均衡(2)——HAProxy
  7. RabbitMQ負載均衡(3)——Keepalived+HAProxy實現高可用的負載均衡
  8. RabbitMQ負載均衡(4)——LVS

監控

  1. RabbitMQ之監控(1)
  2. RabbitMQ之監控(2)
  3. RabbitMQ之監控(3)

基礎概念及原理

  1. RabbitMQ基礎概念詳解
  2. RabbitMQ之mandatory和immediate
  3. RabbitMQ之TTL(Time-To-Live 過時時間)
  4. RabbitMQ之死信隊列
  5. RabbitMQ之隊列優先級
  6. RabbitMQ如何實現延遲隊列?
  7. RabbitMQ之RPC實現
  8. RabbitMQ之消息確認機制(事務+Confirm)
  9. RabbitMQ之消息持久化
  10. RabbitMQ之Consumer消費模式(Push & Pull)
  11. RabbitMQ之鏡像隊列
  12. 學會查看 RabbitMQ日誌
  13. RabbitMQ消息追蹤之Firehose
  14. RabbitMQ消息追蹤之rabbitmq_tracing
  15. RabbitMQ之惰性隊列(Lazy Queue)
  16. RabbitMQ管理(1)——多租戶與權限

網絡分區

  1. RabbitMQ腦裂
  2. RabbitMQ Network Partitions 服務日誌對比
  3. RabbitMQ Network Partitions
  4. RabbitMQ Network Partitions 處理策略
  5. 模擬RabbitMQ網絡分區

官方文檔翻譯

  1. Java Client API Guide
  2. Highly Available (Mirrored) Queues

rabbitmq-java-client解析

  1. [Conclusion]RabbitMQ-客戶端源碼之總結
  2. [一]RabbitMQ-客戶端源碼之ConnectionFactory
  3. [二]RabbitMQ-客戶端源碼之AMQConnection
  4. [三]RabbitMQ-客戶端源碼之ChannelManager
  5. [四]RabbitMQ-客戶端源碼之Frame
  6. [五]RabbitMQ-客戶端源碼之AMQChannel
  7. [六]RabbitMQ-客戶端源碼之AMQCommand
  8. [七]RabbitMQ-客戶端源碼之AMQPImpl+Method
  9. [八]RabbitMQ-客戶端源碼之ChannelN
  10. [九]RabbitMQ-客戶端源碼之Consumer
  11. 爲何QueueingConsumer會被Deprecated?

3. RocketMQ

運維

  1. RocketMQ配置

4. ActiveMQ

  1. ActiveMQ簡述
  2. Spring+ActiveMQ整合
相關文章
相關標籤/搜索