我至今還清楚地記得最近的一次由一名大型公司的高級 IT 專家和幾名 db2 DBA 及系統程序員參加的工作會議。會議的討論主題是戰略可用性,即,長期戰略和規劃,它與公司核心業務應用程序的服務交付緊密相關。我們請這位專家為我們解釋開發戰略可用性計劃需要圍繞的目標。他的回答是:
“永不宕機,永不丟失任何東西”
這寥寥幾個字與商業理論家 Jim Collins(Built to Last and Good to Great的作者)稱為 BHAG(Big Hairy Audacious Goal,發音為“bee-hag”)的思想不謀而合。BHAG 倡導大膽的前瞻性思維。(我的一位朋友曾這樣反向解釋過 BHAG 式思維:“如果目標定得低,所獲得的成就也就如此。”)
讓我們來剖析一下這個可用性目標
永不宕機