基礎架構

Kafka 事件串流與系統設計

理解 Kafka 的資料流、分割區、Consumer Group 與可靠性設計,建立事件驅動系統的實作能力。

Preview

YouTube 作為影片載體,網站作為銷售與學習路線入口。

這裡可以放公開試看片、免費教學影片,或付款後提供的課程入口說明。正式上線前只要替換 YouTube embed 連結即可。

學完能做到

  • Kafka 核心概念與 Docker 環境
  • Producer、Consumer 與 Serialization
  • Partition、Offset、Rebalance 與 Retention
  • Delivery Semantics 與 Exactly Once

實作專案

  • 訂單事件流程
  • Order / Payment 事件服務
  • 具備 Retry 與 Outbox 的事件系統

適合對象

  • 已有後端或分散式系統基礎的人
  • 想理解事件驅動架構的開發者

Curriculum

課程大綱

01

Kafka 核心概念與 Docker 環境

02

Producer、Consumer 與 Serialization

03

Partition、Offset、Rebalance 與 Retention

04

Delivery Semantics 與 Exactly Once

05

Kafka Streams、Connect 與監控

06

Event Driven Architecture、Outbox 與完整專案