# Module 4: 效能優化與系統緩衝

# 序

當系統架構逐漸成形、程式碼品質也趨於穩定後，下一個遲早會浮現的現實問題：**撐得住嗎？**

也許在開發環境一切順暢，但一上線就開始出現以下情境：

* 使用者一多，API 回應時間明顯變慢
    
* 尖峰流量來臨時，資料庫 CPU 飆高、連線數耗盡
    
* 某個外部服務偶爾變慢，卻拖垮了整個系統
    
* 記憶體持續成長，最後只剩一句「Out of Memory」
    

這些問題，**不是功能寫錯，而是系統沒有「緩衝能力」**。

在 Module 4 中，我們將視角從「單一請求的正確性」，提升到「整體系統在壓力下的行為」。我們需要開始理解：效能優化不是微調 SQL 或加幾個 Index，而是一套完整的系統設計思維。

寫出能跑的系統，只是工程師的起點。  
寫出在壓力下依然穩定、可預期、可恢復的系統，才是真正走向資深的關鍵一步。
