今天是程序員日,在這個特殊的日子里筆者為大家盤點幾位云計算技術背后的天才程序員。在過去的大半個世紀中,計算機科學界涌現出了一批不世出的天才:阿蘭·圖靈(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。開放源代碼并不僅僅是戰略,需要將產品圍繞開放源代碼來進行,通過開放源代碼的方式,接觸到以前無法想象的市場和龐大的開發者群體。