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

1、ActiveMQ

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

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

3、ZeroMQ

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

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

pdf來源網(wǎng)絡(luò),侵刪 最新使用文檔請移步至官網(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對象。







5、 RocketMQ

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


所有教程獲取方式
微信掃描下方二維碼
備注:消息隊列合集
評論
圖片
表情
