架構圖庫
把抽象的系統架構畫成圖。每張圖都附「這是什麼、什麼時候用、要注意什麼」,幫你建立系統直覺。
單頁網站
一份靜態檔案放到 CDN,全球都讀同一份,最快也最便宜。
複雜度1/5前後端分離
前端負責畫面,後端透過 API 提供資料,各自獨立部署。
複雜度2/5SaaS 應用
可付費訂閱的雲端軟體,含登入、金流、資料儲存與通知。
複雜度3/5多租戶 SaaS
多家客戶共用同一套系統,但資料嚴格隔離,互看不到。
複雜度4/5Cloudflare 架構
全部跑在 Cloudflare 邊緣:Pages 前端、Workers 後端、D1 資料庫。
複雜度3/5Fly.io 架構
把容器化的後端部署到多個地區,資料庫就近讀取。
複雜度3/5Serverless 架構
沒有常駐伺服器,請求進來才執行函式,用多少付多少。
複雜度3/5Microservice 架構
把大系統拆成多個小服務,各自獨立開發、部署與擴展。
複雜度5/5