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