2026/11/02

2026 年 11 月 02 日

「意外發生時,需要有明確的應對層級:先處理系統性的瓶頸,再來執行英雄式的復原行動,最後重建能防止問題再發生的流程。」——《Vibe Coding 聖經》

廚房失火了,我們的第一個動作是什麼?

是拿著滅火器衝進去?還是先去關掉瓦斯總開關?

那如果是線上的服務異常了,我們的第一個動作又是什麼?

是立刻有一位英雄衝上去,執行 restart、reboot、reconfig 三步驟?還是說有更好的做法?

讓英雄救火很重要,只不過它不該是唯一的一步,更不該是最後一步。

如果每次英雄救火都只是執行 3R 步驟,那這個英雄可能需要送回英雄學院再重新訓練。

因為有時候 3R 一執行下去,重要證據、線索或 Log 可能也跟著被清除了。

於是下一次繼續失火,英雄再次救場,眾人繼續鼓掌,但問題則是不斷循環。

你們團隊處理事故時,會有人負責先去關閉那個「總開關」嗎?

會有人從更高的全貌去理解系統性的瓶頸問題嗎?

以及滅火之後,會有人去修理那個不斷失火的管線嗎?