2026/06/22

2026 年 06 月 22 日

「脆弱喜歡安穩,反脆弱從混亂中成長,強固則不是那麼在意外在的環境。」——《反脆弱》

脆弱、強固及反脆弱,你們的系統與團隊目前是這三種狀態中的哪一種?

脆弱喜歡安穩,越是脆弱的系統就越不喜歡變動,因為一變動就出問題,但偏偏越是不動就越是脆弱。

強固不在意外在的環境,因為強固的系統自認已經通盤考慮了各種意外,HA 做好了、rollback 機制也到位了,再有什麼問題應該都能處理。

乍看之下強固似乎很不錯,反正有問題有備援、有問題就退版,但這樣的招式真的能解決所有的「情境」嗎?

萬一 HA 與 rollback 也出包呢?那是不是還要有 HA 的 HA?rollback 的 rollback 呢?

因此強固的問題在於,你不可能窮舉所有的情境,你無法建立一個對一切狀況都保持強固的系統,事實上你只不過是針對你「在意的情境」事先做出因應罷了。

最後是反脆弱,這才是一個動態的過程,能夠幫助團隊超越維持現狀,從混亂中持續進化。

利用混沌工程讓團隊與系統從未知中學習;利用頻繁整合、交付與部署,藉此強化團隊因應變更的能力。

強固及反脆弱,你會選擇哪一項?先強固再反脆弱?又或者是兩者皆求呢?