您的位置:首頁 > 業(yè)內(nèi)資訊 > 谷歌是如何做到幾乎從不宕機的?
某一天,你需要使用Google,但Google并不可用——你上一次遇見這種情況是什么時候?
很有可能,這種情況根本沒有發(fā)生過(譯注:這文章是美國人寫的)。的確,有時也會出現(xiàn)因為網(wǎng)絡連接中斷而用不上Google的情況;但是Google的基礎性在線服務——從搜索引擎到Gmail再到Google Docs等等——幾乎永遠垂手可及。根據(jù)Google官方的數(shù)據(jù),2015年該公司旗下的Google App套件在99.97%的時間里都處于可用狀態(tài)。也許我們認為這是理所當然的,但它的確是一個了不起的事實;而全世界數(shù)十億的Google用戶似乎從來沒有停下來想想:Google是如何把一件如此激動人心的事情處理得如此波瀾不驚的。
用軟件取代人工
Google用了這三個詞來解釋這個問題:Site Reliability Engineering(中文可譯為:網(wǎng)站可靠性工程,后文簡稱SRE)。也許這三個詞聽起來并不是特別性感,但它們確實是(名字聽起來更不性感)的Google在10年前就已經(jīng)秉承的核心理念。這個理念很難用一兩句話說清楚,不過可以歸結(jié)到一個中心思想:讓碼農(nóng)而非那些專門從事網(wǎng)絡服務的IT人士來運營網(wǎng)絡服務。如果這個思想得以執(zhí)行,那么碼農(nóng)們就會開發(fā)出一種不需要人為介入的工具來幫助完成運營工作(這里所說的運營,主要是指維護服務的穩(wěn)定和性能)。
“我們通過這種方法建立這樣一個團隊:大家都比較厭倦自己親自動手去完成任務,而是通過寫出軟件來取代此前需要人工完成的事情。”一位名叫Ben Treynor Sloss的Google員工在一篇文章中寫道。
對于硅谷的很多人來說,這似乎已經(jīng)成為一個常識;從亞馬遜到Box.com,這種方法已經(jīng)被整個科技圈所采用。人們稱其為DevOps(Development加上Operations)模式,意即通過某種努力將軟件開發(fā)者與系統(tǒng)管理員聯(lián)系起來。但是以Chef和Puppet為代表,自從DevOps模式從Google的SRE漸漸衍生出來之后已經(jīng)發(fā)生了很大的改變。只不過Google在過去的十年里一直對SRE默不作聲,但是過去它在應對大規(guī)模高效率的網(wǎng)絡操作時的確是這么做的。
小編推薦閱讀《崩壞3》鬼鎧重磁暴斬解析最新(屬性、技能、加點一網(wǎng)打盡,玩轉(zhuǎn)鬼鎧重磁暴斬)
閱讀《鬼泣巔峰之戰(zhàn)》銘文升級攻略技巧指南,讓你的英雄更加強大。ù蛟斐売⑿,從銘文升級開始。
閱讀《別惹農(nóng)夫》小青隱藏皮膚解鎖攻略技巧大全(掌握這個關鍵,你也能擁有小青的另一面)
閱讀英雄聯(lián)盟手游32新符文效果一覽大全最新(掌握新符文,搭配出最強陣容!)
閱讀反斗聯(lián)盟小護士勛章搭配推薦攻略秘籍(打造最強小護士,讓你成為團隊中的主力!)
閱讀混沌之鉆獲得途徑大全最新指南(黑色沙漠手游中如何輕松獲取混沌之鉆)
閱讀《和平精英》祝福卷軸分布位置一覽大全最新指南(找到祝福卷軸,開啟屬于你的福利!——以游戲為主的地圖指引)
閱讀《王者榮耀》云纓裝備獲取技巧攻略(一步步教你獲得最新皮膚,)
閱讀《DNF》阿拉德謀略戰(zhàn)智慧試煉攻略秘籍大全(打法技巧、關卡攻略、神器使用)
閱讀《坎公騎冠劍》速度解析攻略指南(閃電都比不上的極速體驗,游戲技巧大揭秘)
閱讀探索《幻塔》攻略指南中艾達死士的秘密(跟隨任務線一步步揭開謎團,探索了解游戲中的角色人物)
閱讀《哈利波特魔法覺醒魔咒研習賽新卡一覽大全最新》(探索新世界,展開魔法之旅!)
閱讀《夢幻新誅仙》裝備獲取方式大全最新(輕松掌握各種裝備獲取技巧,為你的角色提升實力)
閱讀《萬靈啟源SSR抽獎概率揭曉》SSR抽獎概率究竟是多少呢?(以游戲為主,讓你了解抽獎背后的真相)
閱讀《最囧大腦》32關通關攻略技巧指南(打破困境,激活大腦,輕松通關)
閱讀本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權(quán),請發(fā)郵件[email protected]
湘ICP備2022002427號-10 湘公網(wǎng)安備:43070202000427號© 2013~2025 haote.com 好特網(wǎng)