隨波而逝的巨星Jim Gray

1990年代初,微軟計劃進入企業數據庫市場,開始給圈內的高手打電話挖角時,發現全部人都會說起一個名字,更使人驚訝的是,全部人都會說這我的比我更強,或者他已給我打過電話談論此事。數據庫

這個奇人,就是Jim Gray。1998年,他由於數據庫尤爲是事務處理方面的開創性貢獻而得到圖靈獎。架構

1944年1月12日,Jim Gray生於美國舊金山一個普通人家,母親是教師,父親在軍隊服役。大概七歲時父母離異。由於家裏窮,1961年Gray選擇進入公立的加州大學伯克利分 校就讀。第一學年他曾因化學成績糟糕一度放棄學業,跑到General Dynamics作實習生。六個月後對公司感到厭倦回到校園時,他選擇了數值分析、離散數學等不少計算機方面的課程,憑藉不錯的數學功底,他開始如魚得 水,最後以優異成績畢業,得到了數學和工程雙學位。併發

以後Gray曾短時在貝爾實驗室工做,參與過Multics項目,與Ken Thompson共事。很快他又返回伯克利,只用了三年就拿下該校歷史上第一個計算機博士學位。期間對他後來學術影響較大的是,與一組同事一塊兒將計算機科 學應用於社會問題研究,好比失業、城市規劃等。如今看來,這正是大數據的萌芽。分佈式

1969年博士畢業後,他在IBM研究院工做了十年。期間最著名的工做是參與了Edgar Codd和Don Chamberlin等在關係型數據庫、SQL上的開拓性研究與實現。但實際上RISC之父John Cocke對他的影響最大。在1971年,Cocke和他已經在研究能夠無限靈活擴展的架構(雲計算!)。這使Gray能在當時爭論紛繁的數據庫學術大戰 中獨闢蹊徑,轉向底層,同時思考各類數據庫都面臨的併發和故障恢復等基本問題,釐清了事務的基本概念以及如今已經成爲常識的ACID屬性,並給出了許多具 體的實現機制。今天,全部電子化的商業和金融系統的可靠運做都離不開Gray的成就。性能

此後他前後在Tandem和DEC從事軟件研發工做,並在事務和數據庫性能、分佈式系統等方面繼續取得諸多研究成果。1995年,微軟爲了將其羅致 賬下,首次在總部以外開設研究院。而在微軟研究院寬鬆的環境下,他主持和推進的許多項目都極具科幻色彩,致力於應用計算機海量數據處理技術解決各科學領域 的問題。2009年出版的《第四範式:數據密集的科學發現》一書是他這一思想的絕佳體現。他是大數據浪潮當之無愧的先驅。大數據

不幸的是,2007年1月28日,喜好戶外運動的Jim Gray獨自駕船在海上失蹤。消息傳來,彼此競爭的各大公司、無數愛戴着他的同行和門生都行動起來,將搜尋變成了一個大型的社區協做科研項目,並讓全世界 網友也能參與進來,還得到了很多學術成果,情景很是感人。只不過,這些努力最後並無召回這位天才。雲計算

有才之人通常不易相處,但Jim Gray倒是個大大的例外。他有着神奇的魅力和精力,在爲數很少的時間內,全身心地傾聽他人的訴求,給予點石成金般的指點和幫助,每每今後改變對方的一 生。他熱心審讀大量各類領域的技術論文,給出本身的權威評論,還堅持給衆多同行發送有價值的論文或者研究成果。正由於如此,在技術界居然有成百上千人認爲 Gray是本身親密的朋友或者導師。spa

僅僅數據庫專家這個評價,徹底不足以歸納他多方面的成就和普遍的影響。Sendmail開發者Eric Allman說,Gray學識極爲淵博,幾乎知道任何事情,是堪與圖靈、Dijkstra相提並論的計算機科學超級巨星。Gray的圖靈獎演講縱橫捭闔, 視野開闊,充分體現了這一點。曾任微軟CTO的Vaskevitch認爲Gray的最大貢獻在於幾十年不知疲倦地經過無私培養、提攜和學術合做,影響和連 接着成千上萬的同行,跨越了公司的界限,幫助塑造了整個計算機科學社區。而Gray倡導的eScience理念則將這種影響擴大到更多科學領域。事務

須要過多少年,纔會再出現一個Jim Gray?ci

轉自 http://www.programmer.com.cn/10063/

相關文章
相關標籤/搜索