10月24日是程序员日,在这个特殊的日子里笔者为大家盘点几位云计算技术背后的天才程序员。在过去的大半个世纪中,计算机科学界涌现出了一批不世出的天才:阿兰·图灵(Alan Turing)、高纳德(Donald Knuth)、艾兹赫尔·戴克斯特拉(Edsger Dijkstra),这些振聋发聩的名字背后是建立了彻底改变人类生活的现代计算机工业,这些人的影响力是如此之大,不但改变了整个世界,同时也赢得了全球的尊重。
Martin Casado,人们往往尊称其为软件定义网络之父,当然除此之外,Martin Casado的头上还围绕着诸如,硅谷最炙手可热的“40 under 40”之一,OpenFlow的发明人,Nicira的创始人等一系列光环。毫无疑问,达成其中的任何一个成就足以载入史册,但Martin Casado所做的远远不止这些,这其中不太为人所知的是,Martin Casado作为程序员发起并提交了虚拟交换机Open VSwitch的***个Commit,而这个Commit也奠定了多年以后开源云计算平台中***而且也是部署最为广泛的开源虚拟交换机Open VSwitch。
FFMPEG&Bellard ;FFMPEG&被誉为过去 20 年中最闪亮和最有影响力的程序员之一,但他的名声远远却低于他的贡献。
在 2005 年,Bellard 发布了也可以说是他最重要的项目:QEMU。QEMU 是一个处理器仿真,意味着用软件来模拟不同处理器体系架构(ISAs),允许为一个特定处理器编译的程序,通过软件仿真在另外一个体系上运行。Rellard 的设计灵感是基于邱奇-图灵理论,这个理论间接指出任何图灵完备语言配合图灵机可以仿真其它的图灵机。如果说 FFMPEG 体现了 Bellard 深厚的数学和信号学天分,那么 QEMU 的实现就体现了 Bellard 对于计算机体系架构的深刻理解和程序设计的深厚功底。
Avi Kivity;KVM以其精简的架构,清晰的定位获得Linux社区多数开发人员的支持并快速被合并入主干,从而成为x86全虚拟化技术的一颗新星,其提出者Avi Kivity对于计算机体系架构和Linux内核有深入理解,并且精通汇编和C。
伊恩·默多克;操作系统Debian GNU/Linux发行版项目的创始人。Debian是指一个致力于创建自由操作系统的合作组织及其作品,由于Debian项目众多内核分支中以Linux宏内核为主,而且 Debian开发者 所创建的操作系统中绝大部分基础工具来自于GNU工程 ,因此 “Debian” 常指Debian GNU/Linux。开放源代码并不仅仅是战略,需要将产品围绕开放源代码来进行,通过开放源代码的方式,接触到以前无法想象的市场和庞大的开发者群体。