cover

概念概覽

graph TD
    A[後端 MVP 架構] --> B[Event 事件]
    A --> C[Pipeline 管線]
    A --> D[Queue 佇列]
    A --> E[Exception Handler 例外處理]
    A --> F[Crontab 排程]
    A --> G[測試]
    B --> H[觸發非同步處理]
    C --> I[請求生命週期]
    D --> J[任務排程與延遲處理]
    E --> K[統一錯誤回應]

概述

後端 MVP(Minimum Viable Product)設計原則是在有限資源下,建立一個可擴展、可維護的後端架構。本文整理後端開發中常見的架構元件使用情境。


TODOS:

event 使用情境整理 pipeline 使用情境整理 queue 使用情境 crontab 觸發點 exceptionHandler 共同情境整理 測試整理 跨系統更新資料架構設計 migrate前後的roll-back

延伸閱讀