基礎架構

RabbitMQ 訊息佇列與工作流

從 Queue、Exchange、Routing 到 Retry、Dead Letter、Cluster 與監控,完成可維護的任務處理系統。

Preview

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

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

學完能做到

  • Message Queue 與 RabbitMQ 核心概念
  • Exchange、Routing 與 Message Lifecycle
  • Work Queue、Pub/Sub 與 RPC
  • Acknowledgement、Durability 與 Idempotency

實作專案

  • 背景任務處理服務
  • 具備 Retry 的通知系統
  • RabbitMQ 任務處理平台

適合對象

  • 已有後端 API 基礎的人
  • 想學習非同步任務與訊息系統的人

Curriculum

課程大綱

01

Message Queue 與 RabbitMQ 核心概念

02

Exchange、Routing 與 Message Lifecycle

03

Work Queue、Pub/Sub 與 RPC

04

Acknowledgement、Durability 與 Idempotency

05

Retry、Dead Letter、Rate Limiting 與 Priority

06

Clustering、Monitoring 與任務系統實作