“谷歌搜索在 2002 年下降了几个小时;Jeff Dean 手工处理了所有查询,检查质量翻了一番。”- Jeff Dean Facts。
当然,这不是真的。杰夫·迪恩 ( Jeff Dean ) 的许多流行笑话之一,但你知道人们为什么这么说。
2000 年年中,谷歌六名最优秀的工程师聚集在一个临时作战室。谷歌的核心系统,通过抓取网络来索引网络,已经停止运行。尽管用户仍然可以输入他们的查询,但结果已经过时了五个月。
谷歌刚刚与雅虎达成一项协议,为其提供一个搜索引擎,这将是他们当时拥有的搜索引擎的十倍。紧张局势正在上升。很多事情都处于危险之中。如果他们不成功,雅虎的协议可能会失败,该公司将面临失去资金和破产的危险。他们为之努力的一切最终都可能化为乌有。
一个身材魁梧、身材高大、精力充沛的 31 岁男子名叫杰夫·迪恩(Jeff Dean ),他是临时房间里那六位才华横溢的工程师之一。几个月前,他刚刚离开 DEC,并在一家相对较新的公司 google 开始了他的职业生涯,这家公司即将改变世界。他把椅子从他的同事桑杰身上推过去,坐在他旁边,像电影导演一样哄骗他的代码。历史就是从那里开始的。哄骗他的代码就像电影导演。历史就是从那里开始的。 当您想到塑造万维网的人时,您可能会想到像拉里佩奇和谢尔盖布林、马克安德烈森、蒂姆伯纳斯李、比尔盖茨和马克扎克伯格这样的创始人和首席执行官。他们无疑是地球上最聪明的人。 与此同时,大量匿名编码人员每天都在键盘上辛勤工作,以创建我们都在这些巨头的阴影下使用的系统和产品。这些员工是不可替代的,尤其是在计算机行业。让我们认识一下他
你可能从未听说过 Jeff Dean 的名字。他是美国软件工程师和计算机科学家。迪恩是许多帮助谷歌统治互联网的幕后产品的策划者。Jeff 是谷歌深度学习研究工程团队的联合创始人兼负责人,现在是技术、创新和人工智能领域的知名主讲人。
他在华盛顿大学担任助教、讲师和研究助理,同时攻读硕士和博士学位。在计算机科学中。毕业后,Dean 加入了康柏计算机公司西部研究实验室的研究团队。
Jeff 与人共同创建了面向数字的持续分析基础架构,并且在 Compaq 工作期间是ProfileMe的创建者。此外,他还是世界上最快的 JAVA 实现之一 Swift 的共同设计者和实现者。他还担任 mySimon Inc. 技术人员的高级成员,负责检索和缓存电子商务内容。
当 Dean 于 1999 年年中加入 Google 时,他已经是该国最顶尖的年轻计算机科学家之一。作为一个孩子,当个人计算机的能力刚刚开始起飞时,他一直在寻找扩展任何给定计算机的能力的方法。
天才…
他声称,在他上高中时,他处理大量流行病学数据的程序比当时专业人士使用的程序快 26 倍。疾病控制中心实施了 Epi Info 系统,提供 13 种语言版本。此外,作为计算机科学博士。学生,他从事编译器工作。这些程序将源代码转换为计算机可以轻松理解的语言。
随着谷歌的成长,它面临着巨大的计算挑战。在 90 年代后期,他们构建了 PageRank,这是一种算法,可以将最相关的结果返回给给定的搜索查询。随着谷歌越来越受欢迎,它无法以足够快的速度部署机器来满足需求。
迪恩做了他最擅长的事情,寻找解决方案。他和其他杰出的程序员 Sanjay Ghemawat 创建了 Google 文件系统,该系统有效地将大数据分布在数千台廉价机器上。
同时,两人开发了革命性的编程工具 MapReduce,帮助程序员在使用那些并行处理器的同时处理海量数据。他们还可以修改搜索算法并向其中添加新的计算。MapReduce 非常成功,以至于当他们在 2004 年的一篇开创性研究论文中解释它时,它引起了业界的轰动。
一些改变游戏规则的创新
Dean 的许多其他举措也改变了游戏规则。例如,可以管理 PB 级数据的分布式数据存储系统 BigTable 是基于 Google 文件系统的。Spanner 是第一个全球数据库,是一种跨多个大陆的数十个数据中心的数百万台服务器存储数据的方法。
如今,它已成为从 Gmail 到 Adwords 的一切事物的基础。你会惊讶地发现 Jeff Dean 是 Google Translate 的联合创始人。他也是谷歌新闻的重要贡献者。目前,Dean 领导谷歌人工智能部门,并担任谷歌研究与健康的高级研究员(相当于高级副总裁)。