谷歌工程師埃里克·布魯爾(Eric Brewer)
由于是布魯爾發(fā)表演講,因而消息本身的意義得到了加強。布魯爾可以被認為是現代互聯網架構的守護神。從谷歌和亞馬遜到Facebook和Twitter,今天的科技巨頭們在成千上萬極其便宜的計算機服務器上運行著的網頁服務,都是在利用軟件工具將許多小型的極其轉化成為一個大的整體。這就像是在建構一座倉庫大小的計算機。是我們在應對不斷增長的網絡需求時唯一可行的解決方式。而這一切都是從埃里克·布魯爾開始的。
上世紀90年代,布魯爾在加利福尼亞大學伯克利分校擔任電腦科學教授時曾開發(fā)了Inktomi——全球首個運行于由多臺廉價電腦構建的網絡之上的搜索引擎。谷歌、亞馬遜和Facebook在余后的20年里將這一概念發(fā)揮到極致,并從中學到了布魯爾最著名的計算哲學:上限定理(the CAP theorem)。
“他是開發(fā)所有被應用于谷歌內部的這些技術的鼻祖。”谷歌云服務產品經理克雷格·麥克拉克伊(Craig Mcluckie)表示。
如今,布魯爾成為了谷歌精英團隊的一員,擬通過新一波的創(chuàng)意來進一步鞏固這家公司的在線帝國。
布魯爾不僅僅是幫助改進谷歌數據中心的全球網絡,布魯爾也為全球先進技術的發(fā)展帶來了促進作用。像亞馬遜和微軟等企業(yè)一樣,谷歌如今開始提供云計算服務,以讓任何人在其龐大的基礎設施之上構建并運行軟件。在此基礎上,布魯爾還將谷歌的專長技術向所有企業(yè)傳授,并讓所有人通過云服務的發(fā)展而受益。尤其是開發(fā)人員們,云計算服務極大地簡化了他們的操作——今天開發(fā)一款互聯網軟件產品已不再需要考慮硬件問題和架設數據中心——不過在融合Docker技術后,布魯爾相信,操作甚至還能更進一步簡化。
布魯爾稱,Docker復制了谷歌在其數據中心里已執(zhí)行多年的一些東西,即通過一種方法讓成百上千的電腦如一臺巨型電腦般運轉。布魯爾相信,這種架構代表了網絡軟件開發(fā)的未來。(盧鑫)