"Service-Selection"
- FinTech:合規壓力下的後端選型
在審計、留存與交易正確性要求下,如何平衡成本、風險與交付速度。
- 0.0 後端需求分類地圖
先從需求形狀辨識狀態、讀取、非同步、即時、診斷、交付與可靠性問題
- Gaming:高峰流量與隔離邊界選型
大型活動流量下,如何在低延遲與穩定性之間做可持續取捨。
- 0.1 後端服務能力地圖
用需求類型判斷應先評估資料庫、快取、訊息佇列、觀測平台或部署平台
- Healthcare:資料主權與回復順序選型
醫療場景下,如何把資料主權、存取邊界與災難回復放進同一套決策。
- 0.2 狀態與資料儲存選型
區分 source of truth、快取、搜尋索引、event log 與 object storage 的選型邊界
- 營運後技術轉換:語言、工具與架構何時該換
服務營運一段時間後,如何判讀何時該轉語言、工具或架構,並用案例說明轉換動機。
- 0.3 非同步與事件傳遞選型
區分背景工作、durable queue、stream、pub/sub 與 outbox 的選型邊界
- 0.4 操作平台選型
區分 log、metric、trace、dashboard、alert、deployment 與 reliability 的選型邊界
- 0.5 流量與資料量評估
用流量形狀、資料成長、hot key、保留期限與尖峰模式評估後端需求規模
- 0.6 成本、風險與選型取捨
用人力成本、雲端成本、操作成本與失敗代價判斷後端能力投入順序
- 0.7 錯誤定位、觀測訊號與備援切換設計
從錯誤分類、定位線索、降級策略與 failover 設計服務可維護性
- 0.8 資安與資料保護需求
從身分來源、權限分級、伺服器防護、資料遮罩、傳輸保護與稽核設計安全邊界
- 0.9 知識網:訊息與事件決策路徑
把 broker、queue、ack、retry、DLQ、replay 與 idempotency 串成可操作的非同步決策語言
- 0.10 知識網:容量、觀測與資安決策路徑
把容量、可觀測、備援、權限、數位憑證與稽核術語串成統一的服務治理語言
- 0.11 攻擊者視角(紅隊):跨服務弱點判讀總表
用攻擊面、可觀察訊號與失敗代價,建立 backend 選型前的弱點盤點框架
- 0.12 觀測、可靠性與事故服務選型
從訊號、驗證與響應三層能力判斷操作控制服務的選型順序
- 0.14 企業選型案例圖譜
蒐集不同類型與不同規模企業的技術選型案例,作為後端選型判讀的跨情境補充。
- 0.15 跨模組 Checkout Episode:從資料寫入到觀測證據
以 checkout 為切片,走完 DB write → cache invalidation → event publish → observability evidence 四層串聯,標示各模組的交接欄位與失敗判讀
- 0.19 雲端服務對照地圖(AWS / GCP / Azure)
把後端能力分類對照到 AWS / GCP / Azure 的具體服務名稱、保留跨雲遷移與選型差異的判讀重點
- 0.21 交付形態選型:從全託管到自建的光譜與邊界
在進入資料庫、快取與部署選型之前、先判斷服務該用託管平台(Wix / Shopify / Google Sites)、辦公生態自動化(Apps Script)、BaaS(Firebase)、半託管 CMS(WordPress)還是自建、並為日後遷往自建保留可遷出路徑
- 0.22 能力級買 vs 建:feature-as-a-service 與 BaaS bundle 選型
在交付形態決定整個系統要不要自建之後、逐能力判斷該外包還是自建:辨識 managed 基礎設施、feature SaaS 與 BaaS bundle 三種外包深度、no-code 到 dev-tool 的服務光譜、買 vs 建判斷標準與權重浮動、整合接縫與遷出代價
- 0.23 短網址服務的需求定義:自建或購買、保存期限、目的地修改與濫用處理的規格
短網址服務交給工程之前要定案的需求決定:自建或購買、點擊資料的地位、連結的保存承諾、目的地能否修改、建立者的範圍、短碼的可猜測性、網域策略與可用性分級;多數答案由商業模型推出,目的地修改、短碼可猜測性與可用性分級由使用情境決定
- 0.24 短網址服務的實作:短碼生成、對照表儲存、轉址快取與點擊紀錄
以需求已定案為前提的實作取捨:建立與轉址兩條路徑的流量形狀、各種短碼生成方式的可猜測性與協調成本、轉址狀態碼與各層快取怎麼影響停用或修改連結多久生效、點擊事件的非同步紀錄、濫用防護、服務結束時的靜態轉址與網域去向,以及換掉任一項需求決定時要重選的實作位置
- 0.25 短網址服務的瞬時大流量:爆紅連結、建立路徑的機器人濫用與轉址路徑的攻擊
短網址服務遇到瞬時大流量時的處置:單一連結被大量轉發時負載落在哪一層、點擊事件管道的積壓與目的地網站承受不住匯集的點擊,爆紅的連結是惡意連結時快取與撤回的衝突,建立路徑被機器人大量建立連結時的成本、檢查管道與准入手段,以及轉址網域遭受掃描或體積型攻擊