詹姆斯·尼古拉·格雷(James Nicholas Gray,1944年1月12日—2012年1月28日),出生于美国加州
旧金山,1998年
图灵奖得主,
美国国家科学院院士,
美国国家工程院院士,
美国艺术与科学院院士,生前是美国
微软公司研究员杰出研究员。
人物生平
1944年1月12日,詹姆斯·尼古拉·格雷出生于美国加州旧金山。
1961年,从美国加州旧金山的韦斯特穆尔高中毕业。
1966年,在加州大学伯克利分校数学与工程系获得数学与工程学学士学位,期间在纽约大学科朗研究所学习。
1962年—1963年,在美国加州圣地亚哥通用动力航天公司担任实习生。
1964年,受聘为加州大学伯克利分校数学系讲师。
1965年—1966年,担任加州大学伯克利分校电子研究实验室研究助理。
1966年—1967年,担任美国新泽西州惠帕尼贝尔电话实验室技术人员。
1967年—1969年,担任加州大学伯克利分校计算机科学系研究助理。
1969年,在加州大学伯克利分校计算机科学系获得计算机科学博士学位,博士导师是迈克尔·哈里森。
1969年—1971年,担任加州大学伯克利分校计算机科学系和IBM公司博士后研究员。
1971年—1972年,担任美国纽约州约克敦海茨IBM研究院科学部研究人员。
1972年—1980年,担任美国加州圣何塞IBM研究院计算机科学系研究人员。
1980年—1990年,担任Cupertino Tandem计算机公司软件设计师。
1990年—1994年,担任美国数字设备公司咨询工程师。
1994年—1995年,担任加州大学伯克利分校计算机科学系McKay Fellow。
1995年,当选为美国国家工程院院士。
1995年—2000年,担任美国加州旧金山微软研究院高级研究员。
1998年,获得图灵奖。
2000年—2007年,担任美国加州旧金山微软研究院杰出工程师。
2001年,当选为美国国家科学院院士,同年当选为美国艺术与科学院院士。
2007年1月28日,在海上失踪。
2012年1月28日,被宣布合法死亡,享年68岁。
主要成就
科研成就
詹姆斯·尼古拉·格雷参与了IBM公司的System-R项目,他将自己的经验与系统和理论相结合,创建了一种统一的方法来解决并发控制和崩溃恢复等相关问题,开发的技术允许并发和执行多项事务,以及在崩溃后重新启动,同时保持数据库的一致性,这项工作是他获得图灵奖的基础。
詹姆斯·尼古拉·格雷在Tandem计算机公司期间,广泛参与到产品开发和涉及Tandem客户的活动以及整个数据处理领域,他在NonStop SQL关系数据库管理系统中担任领导角色,该系统与Tandem的操作系统和通信软件紧密集成,具有容错、高可用性和可伸缩性能,他设计了面向最终用户的性能基准,发表了第一批关于生产容错系统的统计数据的论文,证明了系统故障的最常见来源是系统管理和软件错误。
据2023年8月AMiner平台数据,詹姆斯·尼古拉·格雷已发表学术论文204篇,论文被引52280次,H-Index:66。
[1]K. P. Eswaran,J. N. Gray,R. A. Lorie,I. L. Traiger.The notions of consistency and predicate locks in a database system[J].Communications of the ACM,1976.
[2]Jim Gray.Notes on Data Base Operating Systems[J].Advances in Computers,1979.
[3]Jim Gray,Andreas Reuter.Transaction Processing: Concepts and Techniques[J].Transaction Processing: Concepts and Techniques ,1993.
[4]Chris Stoughton,Robert H. Lupton,Mariangela Bernardi,Michael R. Blanton,Scott Burles,Francisco J. Castander,A. J. Connolly,Daniel J. Eisenstein,Joshua A. Frieman,G. S. Hennessy,Robert B. Hindsley,Željko Ivezić.Sloan Digital Sky Survey: Early Data Release[J].The Astronomical Journal,2002.
[5]Jennifer K Adelmanmccarthy,Marcel A Agueros,Sahar S Allam,Carlos Allende Prieto,Kurt S J Anderson,Scott F Anderson,James Annis,Neta A Bahcall,Coryn A L Bailerjones,I K Baldry,John C Barentine,Bruce A Bassett.The Sixth Data Release Of The Sloan Digital Sky Survey[J].The Astrophysical Journal Supplement Series,2008.
人才培养
詹姆斯·尼古拉·格雷与人合著了《Transaction Processing: Concepts and Techniques》(事务处理:概念和技术),于1992年出版,该书提出了一个整体架构的综合视图,以及事务处理系统实现者面临的许多细节,是事务处理系统方面的经典教材。
詹姆斯·尼古拉·格雷曾在斯坦福大学和世界各地其他大学教授“数据库”相关课程。
荣誉表彰
社会任职
詹姆斯·尼古拉·格雷1972年担任罗马尼亚布加勒斯特理工学院教科文组织专家,1988年担任斯坦福大学计算机科学系客座教授,曾担任IBM(国际商业机器公司)公司CAL分时系统研究项目主任。
个人生活
詹姆斯·尼古拉·格雷的母亲是一名英语教师,她鼓励孩子读书,并经常带他们参观水族馆、天文馆和博物馆。
2007年1月28日,詹姆斯·尼古拉·格雷驾驶40英尺长的“顽强”号单桅帆船环绕
法拉隆群岛航行,但未能返回。当地海岸警卫队进行了全面搜索,但没有发现这艘船的迹象。詹姆斯·尼古拉·格雷的朋友和同事利用卫星图像和云计算进行了一次创新的搜索,但也没有成功。长达四个月的海底搜索覆盖了大约1000平方公里,并使用了最先进的技术(包括多波束回声测深仪和远程操作车辆),同样没有成功。经过法律规定的等待期后,法院批准了一项申请,宣布他于2012年1月28日死亡。
人物评价
(詹姆斯·尼古拉·格雷)在数据库和事务处理研究方面做出了开创性贡献,在系统操作方面发挥了技术领导作用(For seminal contributions to database and transaction processing research and technical leadership in system implementation)。(1998年图灵奖评)
他(詹姆斯·尼古拉·格雷)的研究、系统建设、指导、写作、教学和演讲对几乎所有涉及在线交易处理领域的商业或学术人士都产生了巨大的积极影响(his research, system building, mentoring, writing, teaching, and speaking had a large positive impact on almost everyone involved commercially or academically in the field of online transaction processing)。(美国计算机协会评)
人物影响
1998年,微软设立的詹姆斯·格雷科学大奖就是以詹姆斯·尼古拉·格雷的名字来命名的。