課程介紹
Kafka 是一款開源的、輕量級的、分布式、可分區(qū)和具有復制備份的(Replicated)、基于 ZooKeeper 協(xié)調(diào)管理的分布式流平臺的功能強大的消息系統(tǒng)。與傳統(tǒng)的消息系統(tǒng)相比,Kafka 能夠很好地處理活躍的流數(shù)據(jù),使得數(shù)據(jù)在各個子系統(tǒng)中高性能、低延遲地不停流轉(zhuǎn)。Kafka 定位就是一個分布式流處理平臺。
培訓對象
大數(shù)據(jù)相關(guān)應用的開發(fā)者、運維者和愛好者。
課程收益
掌握 Kafka 的基本實現(xiàn)原理及其基本操作,解決實際工作中的問題。結(jié)合 Kafka 源碼進行定位學習,了解 Kafka 優(yōu)秀的設(shè)計和思想以及更多的編碼技巧。
知識概要
-- 消息隊列和Kafka;
-- 安裝及配置Kafka;
-- Kafka的基本操作;
-- 將消息數(shù)據(jù)寫入Kafka系統(tǒng)--生產(chǎn);
-- 從Kafka系統(tǒng)中讀取消息數(shù)據(jù)--消費;
-- 存儲及管理數(shù)據(jù);
-- Kafka安全機制;
-- Kafka流處理;
-- 監(jiān)控與測試;
-- Apache Kafka的應用開發(fā)案例實踐;
-- Kafka的分布式集群進階-百萬級并發(fā)消息處理架構(gòu)設(shè)計。
課程大綱
消息隊列和Kafka
安裝及配置Kafka
Kafka的基本操作
將消息數(shù)據(jù)寫入Kafka系統(tǒng)--生產(chǎn)
從Kafka系統(tǒng)中讀取消息數(shù)據(jù)--消費
存儲及管理數(shù)據(jù)
Kafka安全機制
Kafka流處理
監(jiān)控與測試
Apache Kafka的應用開發(fā)案例實踐
Kafka的分布式集群進階-百萬級并發(fā)消息處理架構(gòu)設(shè)計
典型案例分析:分析大型互聯(lián)網(wǎng)出行類系統(tǒng)的消息系統(tǒng)應用案例
認證過程
無認證考試
開班信息
暫無開班信息