課程簡介

簡介

  • Kafka 與 Spark、Flink 和 Storm 的比較

Kafka Streams 功能概述

  • 有狀態和無狀態處理、事件時間處理、DSL、基於事件時間的窗口操作等

案例研究:使用 Kafka Streams API 進行預算預測

設置開發環境

創建 Streams 應用程序

啟動 Kafka 集群

準備主題和輸入數據

處理流數據的選項

  • 高級 Kafka Streams DSL
  • 低級 Processor

轉換輸入數據

檢查輸出數據

停止 Kafka 集群

應用程序部署選項

  • 經典運維工具(Puppet、Chef 和 Salt)
  • Docker
  • WAR 文件

故障排除

總結與結論

最低要求

  • 理解Apache Kafka
  • Java编程經驗
 7 時間:

客戶評論 (1)

課程分類