致敬程序員日,盤點(diǎn)云計(jì)算的天才程序員
10月24日是程序員日,在這個(gè)特殊的日子里筆者為大家盤點(diǎn)幾位云計(jì)算技術(shù)背后的天才程序員。在過(guò)去的大半個(gè)世紀(jì)中,計(jì)算機(jī)科學(xué)界涌現(xiàn)出了一批不世出的天才:阿蘭·圖靈(Alan Turing)、高納德(Donald Knuth)、艾茲赫爾·戴克斯特拉(Edsger Dijkstra),這些振聾發(fā)聵的名字背后是建立了徹底改變?nèi)祟惿畹默F(xiàn)代計(jì)算機(jī)工業(yè),這些人的影響力是如此之大,不但改變了整個(gè)世界,同時(shí)也贏得了全球的尊重。
Martin Casado,人們往往尊稱其為軟件定義網(wǎng)絡(luò)之父,當(dāng)然除此之外,Martin Casado的頭上還圍繞著諸如,硅谷最炙手可熱的“40 under 40”之一,OpenFlow的發(fā)明人,Nicira的創(chuàng)始人等一系列光環(huán)。毫無(wú)疑問(wèn),達(dá)成其中的任何一個(gè)成就足以載入史冊(cè),但Martin Casado所做的遠(yuǎn)遠(yuǎn)不止這些,這其中不太為人所知的是,Martin Casado作為程序員發(fā)起并提交了虛擬交換機(jī)Open VSwitch的***個(gè)Commit,而這個(gè)Commit也奠定了多年以后開源云計(jì)算平臺(tái)中***而且也是部署最為廣泛的開源虛擬交換機(jī)Open VSwitch。
FFMPEG&Bellard ;FFMPEG&被譽(yù)為過(guò)去 20 年中最閃亮和最有影響力的程序員之一,但他的名聲遠(yuǎn)遠(yuǎn)卻低于他的貢獻(xiàn)。
在 2005 年,Bellard 發(fā)布了也可以說(shuō)是他最重要的項(xiàng)目:QEMU。QEMU 是一個(gè)處理器仿真,意味著用軟件來(lái)模擬不同處理器體系架構(gòu)(ISAs),允許為一個(gè)特定處理器編譯的程序,通過(guò)軟件仿真在另外一個(gè)體系上運(yùn)行。Rellard 的設(shè)計(jì)靈感是基于邱奇-圖靈理論,這個(gè)理論間接指出任何圖靈完備語(yǔ)言配合圖靈機(jī)可以仿真其它的圖靈機(jī)。如果說(shuō) FFMPEG 體現(xiàn)了 Bellard 深厚的數(shù)學(xué)和信號(hào)學(xué)天分,那么 QEMU 的實(shí)現(xiàn)就體現(xiàn)了 Bellard 對(duì)于計(jì)算機(jī)體系架構(gòu)的深刻理解和程序設(shè)計(jì)的深厚功底。
Avi Kivity;KVM以其精簡(jiǎn)的架構(gòu),清晰的定位獲得Linux社區(qū)多數(shù)開發(fā)人員的支持并快速被合并入主干,從而成為x86全虛擬化技術(shù)的一顆新星,其提出者Avi Kivity對(duì)于計(jì)算機(jī)體系架構(gòu)和Linux內(nèi)核有深入理解,并且精通匯編和C。
伊恩·默多克;操作系統(tǒng)Debian GNU/Linux發(fā)行版項(xiàng)目的創(chuàng)始人。Debian是指一個(gè)致力于創(chuàng)建自由操作系統(tǒng)的合作組織及其作品,由于Debian項(xiàng)目眾多內(nèi)核分支中以Linux宏內(nèi)核為主,而且 Debian開發(fā)者 所創(chuàng)建的操作系統(tǒng)中絕大部分基礎(chǔ)工具來(lái)自于GNU工程 ,因此 “Debian” 常指Debian GNU/Linux。開放源代碼并不僅僅是戰(zhàn)略,需要將產(chǎn)品圍繞開放源代碼來(lái)進(jìn)行,通過(guò)開放源代碼的方式,接觸到以前無(wú)法想象的市場(chǎng)和龐大的開發(fā)者群體。