🎯 什麼情境該想到我

當你「想通知其他系統『發生了某件事』,讓它們據此更新自己」的時候。

⚙️ 怎麼用(步驟 / 公式)

意圖:用事件訊息做可靠的非同步事件通知,達成系統間狀態同步。

做法要點:

  • 一有事件發生就立即發出訊息;內容通常精簡(表達「事件發生」這個事實)。
  • 時效性重要、資料量次要——重點是「盡快讓別人知道」。
  • 常配合 Publish-Subscribe Channel,讓多個訂閱者都收到通知;等同跨系統版的觀察者模式。

🧪 我實際套用的紀錄

  • (待填)

⚠️ 注意 / 什麼時候不適用

  • 重時效、可容忍精簡;若接收端需要完整資料,改用文件訊息或在事件內帶資料引用。
  • 發布訂閱下要考量多訂閱者與可靠傳遞。
  • 若目的是「請對方執行動作」而非「告知事實」,改用命令訊息。

🔗 相關工具