【消息隊(duì)列】常見(jiàn)5種消息隊(duì)列介紹及入門(mén)教程!ActiveMQ、kafka、RabbitMQ等
消息隊(duì)列是分布式應(yīng)用間交換信息的重要組件,消息隊(duì)列可駐留在內(nèi)存或磁盤(pán)上, 隊(duì)列可以存儲(chǔ)消息直到它們被應(yīng)用程序讀走。 通過(guò)消息隊(duì)列,應(yīng)用程序可以在不知道彼此位置的情況下獨(dú)立處理消息,或者在處理消息前不需要等待接收此消息。 所以消息隊(duì)列可以解決應(yīng)用解耦、異步消息、流量削鋒等問(wèn)題,是實(shí)現(xiàn)高性能、高可用、可伸縮和最終一致性架構(gòu)中不可以或缺的一環(huán)。
ps:學(xué)習(xí)資料已打包,文末領(lǐng)取!

1、ActiveMQ

pdf來(lái)源網(wǎng)絡(luò),侵刪 最新使用文檔請(qǐng)移步至官網(wǎng):
https://activemq.apache.org/
教程分享:《ActiveMQ使用手冊(cè)》
本文檔第二部分介紹了 ActiveMQ 的原理和重要配置介紹,第三部門(mén)介紹群集搭建方式 , 分析各種集群方式的優(yōu)缺點(diǎn) ,第四部分實(shí)戰(zhàn)搭建Master-Slave+Broker-Custer 的群集,第五部分是對(duì) ActiveMQ 的監(jiān)控,可以通過(guò)JMX 接口直接獲取當(dāng)前的消息情況,第六部分是對(duì) ActiveMQ 使用要注意的情況。對(duì)于清楚 JMS 和 ActiveMQ 熟悉的,需要對(duì) ActiveMQ 做集群處理,可以跳過(guò)第二、三章直接看第四章實(shí)踐。
2、RabbitMQ

pdf來(lái)源網(wǎng)絡(luò),侵刪 最新使用文檔請(qǐng)移步至官網(wǎng):https://www.rabbitmq.com

3、ZeroMQ

pdf來(lái)源網(wǎng)絡(luò),侵刪 最新使用文檔請(qǐng)移步至官網(wǎng):https://zeromq.org/

本篇文檔共300+頁(yè),五大章內(nèi)容: 第一章 ZeroMQ 基礎(chǔ) 第二章 ZeroMQ 進(jìn)階 第三章 高級(jí)請(qǐng)求-應(yīng)答模式 第四章 可靠的請(qǐng)求-應(yīng)答模式 第五章 高級(jí)發(fā)布-訂閱模式
4、Kafka

pdf來(lái)源網(wǎng)絡(luò),侵刪 最新使用文檔請(qǐng)移步至官網(wǎng):http://kafka.apache.org/

2. Consumer API允許應(yīng)用程序從Kafka集群中的主題讀取數(shù)據(jù)流。
3. Streams API允許將輸入主題中的數(shù)據(jù)流轉(zhuǎn)換為輸出主題。
4. Connect API允許實(shí)現(xiàn)將數(shù)據(jù)不斷從某些源系統(tǒng)或應(yīng)用程序中輸入Kafka的連接器,或從Kafka輸入某些接收器系統(tǒng)或應(yīng)用程序。
5. AdminClient API允許管理和檢查主題,代理和其他Kafka對(duì)象。







5、 RocketMQ

教程分享:《Apache RocketMQ v4.7.1 開(kāi)發(fā)者指南》
pdf來(lái)源網(wǎng)絡(luò),侵刪 最新使用文檔請(qǐng)移步至官網(wǎng):
http://rocketmq.apache.org/

如何獲取以上資源
?
▲▲▲
*聲明:部分資料源自網(wǎng)絡(luò),PDF版僅做分享學(xué)習(xí),侵刪
評(píng)論
圖片
表情
