每日一句
2026 年 07 月 19 日
「可靠性的成本並非以線性比率增加,高一階的可靠性改進可能花費之前成本的100倍」——《網站可靠性工程》
人生在世,非理性的話誰沒聽過,但在軟體及 IT 圈,則是常常會聽見客戶說著「你們的服務怎麼可以故障!」
啊,不,世上哪裡有推不倒系統?哪裡有可以保證 100% 絕對不會故障的服務呢?
如果真的有不會故障、永遠正常的服務,那大概是一個從未上線提供使用的服務吧。(咦)
你給我做一個 100% 不會掛掉的服務!這話聽起來很霸氣,但實則只是無理取鬧。
我就問,為了這個 100% 你願意付出多少的成本呢?
從 0 到 80%、從 80 到 99%、從 99 到 99.9%,以及再往下加更多的 9。
每一個級距都是不同的挑戰,你可能需要更多的人力、更多的機器、更複雜的備援機制與系統架構。
而尷尬的是,你花費鉅資提升的可靠性,可以替客戶帶來多少價值呢?你的客戶願意為了可靠性多付多少錢呢?
可靠性當然是越高越好,可是別忘了不是人人家裡都有金礦,能夠無限制的追求可靠性。
所以 SRE 提倡訂立 SLA、SLO、SLI,讓可靠性與風險得以轉換成實際的數字與指標,更能與客戶價值建立關聯。
你的團隊願意為可靠性與降低風險付出多少代價?而這個代價是由誰來買單的呢?