隨波而逝的巨星Jim Gray
掃描二維碼
隨時(shí)隨地手機(jī)看文章
1990年代初,微軟計(jì)劃進(jìn)入企業(yè)數(shù)據(jù)庫市場,開始給圈內(nèi)的高手打電話挖角時(shí),發(fā)現(xiàn)所有人都會(huì)提及一個(gè)名字,更令人驚訝的是,所有人都會(huì)說這個(gè)人比我更強(qiáng),或者他已給我打過電話談?wù)摯耸隆?/p>
這個(gè)奇人,就是Jim Gray。1998年,他因?yàn)閿?shù)據(jù)庫尤其是事務(wù)處理方面的開創(chuàng)性貢獻(xiàn)而獲得圖靈獎(jiǎng)。
1944年1月12日,Jim Gray生于美國舊金山一個(gè)普通人家,母親是教師,父親在軍隊(duì)服役。大概七歲時(shí)父母離異。因?yàn)榧依锔F,1961年Gray選擇進(jìn)入公立的加州大學(xué)伯克利分校就讀。第一學(xué)年他曾因化學(xué)成績?cè)愀庖欢确艞墝W(xué)業(yè),跑到General Dynamics做實(shí)習(xí)生。六個(gè)月后對(duì)公司感到厭倦回到校園時(shí),他選擇了數(shù)值分析、離散數(shù)學(xué)等很多計(jì)算機(jī)方面的課程,憑借不錯(cuò)的數(shù)學(xué)功底,他開始如魚得水,最后以優(yōu)異成績畢業(yè),獲得了數(shù)學(xué)和工程雙學(xué)位。
之后Gray曾短時(shí)在貝爾實(shí)驗(yàn)室工作,參與過Multics項(xiàng)目,與Ken Thompson共事。很快他又返回伯克利,只用了三年就拿下該校歷史上第一個(gè)計(jì)算機(jī)博士學(xué)位。期間對(duì)他后來學(xué)術(shù)影響較大的是,與一組同事一起將計(jì)算機(jī)科學(xué)應(yīng)用于社會(huì)問題研究,比如失業(yè)、城市規(guī)劃等?,F(xiàn)在看來,這正是大數(shù)據(jù)的萌芽。
1969年博士畢業(yè)后,他在IBM研究院工作了十年。期間最著名的工作是參與了Edgar Codd和Don Chamberlin等在關(guān)系型數(shù)據(jù)庫、SQL上的開拓性研究與實(shí)現(xiàn)。但實(shí)際上RISC之父John Cocke對(duì)他的影響最大。在1971年,Cocke和他已經(jīng)在研究可以無限靈活擴(kuò)展的架構(gòu)(云計(jì)算?。?。這使Gray能在當(dāng)時(shí)爭論紛繁的數(shù)據(jù)庫學(xué)術(shù)大戰(zhàn)中獨(dú)辟蹊徑,轉(zhuǎn)向底層,同時(shí)思考各種數(shù)據(jù)庫都面臨的并發(fā)和故障恢復(fù)等基本問題,厘清了事務(wù)的基本概念以及現(xiàn)在已經(jīng)成為常識(shí)的ACID屬性,并給出了許多具體的實(shí)現(xiàn)機(jī)制。今天,所有電子化的商業(yè)和金融系統(tǒng)的可靠運(yùn)作都離不開Gray的成就。
此后他先后在Tandem和DEC從事軟件研發(fā)工作,并在事務(wù)和數(shù)據(jù)庫性能、分布式系統(tǒng)等方面繼續(xù)取得諸多研究成果。1995年,微軟為了將其羅致帳下,首次在總部之外開設(shè)研究院。而在微軟研究院寬松的環(huán)境下,他主持和推動(dòng)的許多項(xiàng)目都極具科幻色彩,致力于應(yīng)用計(jì)算機(jī)海量數(shù)據(jù)處理技術(shù)解決各科學(xué)領(lǐng)域的問題。2009年出版的《第四范式:數(shù)據(jù)密集的科學(xué)發(fā)現(xiàn)》一書是他這一思想的絕佳體現(xiàn)。他是大數(shù)據(jù)浪潮當(dāng)之無愧的先驅(qū)。
不幸的是,2007年1月28日,喜愛戶外運(yùn)動(dòng)的Jim Gray獨(dú)自駕船在海上失蹤。消息傳來,彼此競爭的各大公司、無數(shù)愛戴著他的同行和門生都行動(dòng)起來,將搜尋變成了一個(gè)大型的社區(qū)協(xié)作科研項(xiàng)目,并讓全世界網(wǎng)友也能參與進(jìn)來,還獲得了不少學(xué)術(shù)成果,情景非常感人。只不過,這些努力最后并沒有召回這位天才。
有才之人一般不易相處,但Jim Gray卻是個(gè)大大的例外。他有著神奇的魅力和精力,在為數(shù)不多的時(shí)間內(nèi),全身心地傾聽他人的訴求,給予點(diǎn)石成金般的指點(diǎn)和幫助,往往從此改變對(duì)方的一生。他熱心審讀大量各種領(lǐng)域的技術(shù)論文,給出自己的權(quán)威評(píng)論,還堅(jiān)持給眾多同行發(fā)送有價(jià)值的論文或者研究成果。正因?yàn)槿绱?,在技術(shù)界竟然有成百上千人認(rèn)為Gray是自己親密的朋友或者導(dǎo)師。
僅僅數(shù)據(jù)庫專家這個(gè)評(píng)價(jià),完全不足以概括他多方面的成就和廣泛的影響。Sendmail開發(fā)者Eric Allman說,Gray學(xué)識(shí)極為淵博,幾乎知道任何事情,是堪與圖靈、Dijkstra相提并論的計(jì)算機(jī)科學(xué)超級(jí)巨星。Gray的圖靈獎(jiǎng)演講縱橫捭闔,視野開闊,充分體現(xiàn)了這一點(diǎn)。曾任微軟CTO的Vaskevitch認(rèn)為Gray的最大貢獻(xiàn)在于幾十年不知疲倦地通過無私培養(yǎng)、提攜和學(xué)術(shù)合作,影響和連接著成千上萬的同行,跨越了公司的界限,幫助塑造了整個(gè)計(jì)算機(jī)科學(xué)社區(qū)。而Gray倡導(dǎo)的eScience理念則將這種影響擴(kuò)大到更多科學(xué)領(lǐng)域。
需要過多少年,才會(huì)再出現(xiàn)一個(gè)Jim Gray?