消息隊列:RabbitMQ/Kafka/RocketMQ實戰(zhàn)培訓(xùn)課程
-
-
培訓(xùn)對象: 后端開發(fā)工程師、系統(tǒng)架構(gòu)師、大數(shù)據(jù)工程師、需要處理異步消息的技術(shù)人員。
-
-
培訓(xùn)目標(biāo):
-
理解消息隊列的核心概念和適用場景。
-
掌握RabbitMQ、Kafka、RocketMQ三大主流MQ的架構(gòu)和使用。
-
能夠根據(jù)業(yè)務(wù)需求選擇合適的消息中間件。
-
具備消息隊列的高可用部署和性能優(yōu)化能力。
-
-
培訓(xùn)內(nèi)容介紹:
-
一、 消息隊列核心概念與應(yīng)用場景: 深入理解消息模型、生產(chǎn)消費模式、推拉模式,分析解耦、異步、削峰填谷等典型應(yīng)用場景。
二、 RabbitMQ架構(gòu)與AMQP協(xié)議: 解析RabbitMQ的Exchange、Queue、Binding核心組件,深入AMQP 0-9-1協(xié)議模型。
三、 RabbitMQ實戰(zhàn)與高級特性: 實現(xiàn)消息確認(rèn)、持久化、死信隊列、延遲隊列,構(gòu)建可靠的消息傳遞系統(tǒng)。
四、 Kafka架構(gòu)與分布式存儲: 深入Kafka的分區(qū)機(jī)制、副本機(jī)制、日志存儲,理解其高吞吐量的設(shè)計原理。
五、 Kafka生產(chǎn)消費實戰(zhàn): 實現(xiàn)生產(chǎn)者分區(qū)策略、消費者組與重平衡,處理精確一次語義和流式處理。
六、 RocketMQ架構(gòu)與特性: 解析RocketMQ的NameServer、Broker、Producer、Consumer架構(gòu),理解其事務(wù)消息和延遲消息機(jī)制。
七、 RocketMQ實戰(zhàn)應(yīng)用: 實現(xiàn)順序消息、批量消息、過濾消息和分布式事務(wù)消息,適用于電商交易等場景。
八、 消息可靠性保障: 對比各MQ的消息持久化、確認(rèn)機(jī)制、同步刷盤策略,確保消息不丟失不重復(fù)。
九、 消息順序性與冪等消費: 解決全局順序和局部順序的需求,實現(xiàn)消費者冪等處理防止重復(fù)消費。
十、 集群部署與高可用架構(gòu): 部署RabbitMQ鏡像隊列集群、Kafka多副本集群、RocketMQ多Master多Slave集群。
十一、 性能壓測與監(jiān)控告警: 使用壓測工具測試MQ吞吐量和延遲,集成Prometheus + Grafana監(jiān)控隊列積壓和集群狀態(tài)。
十二、 實戰(zhàn)項目:構(gòu)建異步消息系統(tǒng): 在電商訂單、日志收集、實時計算等場景中綜合運用三大MQ,對比選型效果。
如果您想學(xué)習(xí)本課程,請
預(yù)約報名
如果沒找到合適的課程或有特殊培訓(xùn)需求,請
訂制培訓(xùn)
除培訓(xùn)外,同時提供相關(guān)技術(shù)咨詢與技術(shù)支持服務(wù),有需求請發(fā)需求表到郵箱soft@info-soft.cn,或致電4007991916
技術(shù)服務(wù)需求表點擊在線申請
服務(wù)特點:
海量專家資源,精準(zhǔn)匹配相關(guān)行業(yè),相關(guān)項目專家,針對實際需求,顧問式咨詢,互動式授課,案例教學(xué),小班授課,實際項目演示,快捷高效,省時省力省錢。
專家力量:
中國科學(xué)院軟件研究所,計算研究所高級研究人員
oracle,微軟,vmware,MSC,Ansys,candence,Altium,達(dá)索等大型公司高級工程師,項目經(jīng)理,技術(shù)支持專家
中科信軟培訓(xùn)中心,資深專家或講師
大多名牌大學(xué),碩士以上學(xué)歷,相關(guān)技術(shù)專業(yè),理論素養(yǎng)豐富
多年實際項目經(jīng)歷,大型項目實戰(zhàn)案例,熱情,樂于技術(shù)分享
針對客戶實際需求,案例教學(xué),互動式溝通,學(xué)有所獲