久久无码av一区二区三区,久久久综合九色综合,久久99精品久久久久久野外 ,狠狠干狠狠爱,好男人在线社区www在线影院视频

舉報專區(qū)
您的位置: 面孔
本期人物陽振坤
這位中國初代程序員,真把代碼寫到了六十歲
2025年05月14日15:34 來源:環(huán)球人物
小號 中號 大號

陽振坤實現(xiàn)了自己的愿望——寫代碼寫到六十歲。

5月12日,國產(chǎn)自研分布式數(shù)據(jù)庫公司OceanBase發(fā)全員內(nèi)部信,宣布創(chuàng)始人陽振坤榮譽退休。而5月11日,正好是他入職15周年紀(jì)念日。

·OceanBase官微截圖

這位1965年出生,寫代碼到60歲的程序員顛覆了一個刻板印象:一個程序員最好是在35歲之前躋身進入管理層,否則將無法以技術(shù)身份立足,“35+”注定意味著貶值、淘汰、失去價值。

2010年,陽振坤45歲,入職阿里投身OceanBase數(shù)據(jù)庫研發(fā),之后轉(zhuǎn)到支付寶繼續(xù)攻克艱難,帶領(lǐng)團隊造了一個“海洋一樣的海量數(shù)據(jù)庫”。

正因為有一個技術(shù)理想主義團隊的執(zhí)拗和堅持,中國誕生了一個擁有自主知識產(chǎn)權(quán)的分布式關(guān)系數(shù)據(jù)庫,這也是全世界第一個大規(guī)模應(yīng)用在金融核心業(yè)務(wù)的中國數(shù)據(jù)庫。

而這15年,是中國初代程序員技術(shù)理想主義閃閃發(fā)光的15年,也是中國互聯(lián)網(wǎng)公司開始死磕硬核科技,實現(xiàn)數(shù)據(jù)庫領(lǐng)域國產(chǎn)替代的15年。

·由于成功支持雙11,OceanBase獲得2015年公司CEO大獎。陽振坤和團隊年輕人們一起開心地合了個影。

當(dāng)一名程序員決定造一片“海洋”

無論是在職場還是程序員圈,陽振坤都顯得與眾不同。作為OceanBase創(chuàng)始人、首席科學(xué)家,他總是穿著沖鋒衣上班,每天和年輕同事們坐在同一個工位區(qū),在工位上看代碼、找bug,也沒有助理,報銷都是自己一張一張貼發(fā)票。

沒人叫他“陽總”,都叫他“陽老師”,這個稱呼契合他身上的學(xué)院派氣質(zhì)。驅(qū)動他事業(yè)的起點是對數(shù)學(xué)的愛好。從北大數(shù)學(xué)系畢業(yè)后,他又去了北大計算機研究所,碩博念完后他留校任教,破格晉升為教授,還成為北大首批“長江學(xué)者獎勵計劃”特聘教授之一。

破格是他人生的關(guān)鍵詞,其中一條就是破年齡。36歲那年,很多程序員都開始有年齡危機,他卻選擇離開象牙塔,投入產(chǎn)業(yè)界,成為一名程序員,先后加盟聯(lián)想、微軟等科技公司。

45歲那年,他入職阿里巴巴,投身OceanBase數(shù)據(jù)庫研發(fā),樹立了堅定的目標(biāo):我們要做一個像海洋一樣的海量數(shù)據(jù)庫。

原生分布式數(shù)據(jù)庫,就是這個海量數(shù)據(jù)庫,可以存放千億條以上的記錄。它就像一名超級會計師,可以在一秒內(nèi)同時記數(shù)萬筆帳,并且不出一點錯。

在OceanBase之前,集中式數(shù)據(jù)庫獨霸天下,而互聯(lián)網(wǎng)的蓬勃興起,加速了移動互聯(lián)網(wǎng)的到來。在人與人更便捷地互聯(lián)互通、社會更加智能化的背后,是對業(yè)務(wù)系統(tǒng)越來越頻繁的并發(fā)訪問、越來越龐大的數(shù)據(jù)處理量。傳統(tǒng)集中式數(shù)據(jù)庫在應(yīng)對海量存儲、高并發(fā)、容災(zāi)運維等方面不堪重負。當(dāng)“馬”的增長很難跟上“車”的速度,系統(tǒng)崩潰只是時間問題。

互聯(lián)網(wǎng)行業(yè)需要一種新的數(shù)據(jù)庫模式,既把成本幾十倍地降下來,又能保證穩(wěn)定、可靠、快速地按需擴容縮容。

沒人相信分布式數(shù)據(jù)庫就是這個新模式。分布式關(guān)系數(shù)據(jù)庫的缺點很顯著,它的技術(shù)門檻極高:這些普通PC機單個來看都達不到金融級別的穩(wěn)定性,如果其中一臺機器“罷工”,容易產(chǎn)生多米諾骨牌效應(yīng)般的坍塌效應(yīng)。這一度被視為世界級技術(shù)難題。

但陽振坤堅定看準(zhǔn)了這座技術(shù)險峰,這種堅定也源于他所秉持的“頂天立地”原則。

這是陽振坤從自己導(dǎo)師、北大計算機研究所所長王選身上所學(xué)到?!澳菚r候他經(jīng)常教我們,做事情要頂天立地。頂天就是你做的東西,技術(shù)上要有過人之處。第二個事情是要立地,你從做東西的時候就得想著別人怎么來用它。如果你只是把技術(shù)做得很好、很牛,沒有太多去想別人怎么用,那樣也沒有機會的?!?/p>

·攻讀博士期間,陽振坤師從王選院士,參與漢字激光照排系統(tǒng)開發(fā),畢業(yè)后留校任教,34歲就成為北大特聘教授。

不可忽視的現(xiàn)實困難在于,應(yīng)對這個挑戰(zhàn)離不開相信技術(shù)長期主義的團隊支持。數(shù)據(jù)庫是底層系統(tǒng),研發(fā)周期以年為單位,短期看不出成效。

很長一段時間,在這條注定不平坦的路上,陽振坤都是無人理解的獨行者,面對過無數(shù)質(zhì)疑和否定。2006年,他從微軟跳到另一家科技公司,投入到分布式系統(tǒng)研發(fā)中。做了近三年,團隊最終被解散。他當(dāng)時主導(dǎo)的分布式系統(tǒng)在性能上已經(jīng)超過了開源系統(tǒng),“但當(dāng)時公司不愿再付出更多的時間成本”。

離開這家公司后,陽振坤在面試阿里時向面試官坦言,他是“被掃地出門的”。

一群愚公最終移動了山

在阿里,陽振坤也坐了幾年冷板凳。

當(dāng)時Oracle數(shù)據(jù)庫已經(jīng)占據(jù)了市場統(tǒng)治地位,替換風(fēng)險很大,那時候淘寶大部分業(yè)務(wù)也都已經(jīng)按照用戶維度做了分庫分表,一個全新的數(shù)據(jù)庫很難有用武之處。且那時人們還沉浸在中國互聯(lián)網(wǎng)的高速增長中,大部分人很難理解為什么研發(fā)一個國產(chǎn)數(shù)據(jù)庫迫在眉睫。

陽振坤一直在給“間歇性失落”的團隊樹立信念。曾有年輕的同事抱怨,天貓的同事做網(wǎng)頁,熬一兩周就能看到成效,可自己都來了半年了,還什么都沒做出來。陽振坤回答他:“再過三年,你做的數(shù)據(jù)庫天貓還在用,但是他改的網(wǎng)頁早就已經(jīng)看不到了?!?/p>

另一方面,他的信念吸引了那些同樣熱愛技術(shù)的年輕人。不止一次,他作為面試官,都會拿出紙和筆,在圖紙上一筆一畫向應(yīng)聘者推銷自己的技術(shù)構(gòu)想,仿佛他才是那個來面試的人。許多年輕人被他極致純粹的熱情所震撼,選擇加入OceanBase。

OceanBase在頭兩年的成果很難說讓人滿意:到2012年底,還有許多功能沒能實現(xiàn),團隊也不夠完備;整個2012年都沒有重量級的業(yè)務(wù)落地,團隊隨時面臨解散的命運,活下來成了唯一目標(biāo)。在時任阿里巴巴首席架構(gòu)師的王堅的提議下,OceanBase去了支付寶,因為支付寶在數(shù)據(jù)庫上面臨的挑戰(zhàn)更大。

到了新的團隊之后,陽振坤身上堪稱執(zhí)拗的勁,一點點感染到了團隊其他人。

有一次,為了爭取到一個內(nèi)部小項目,他帶著團隊連干幾天幾夜,最終完成了交付。在OceanBase負責(zé)技術(shù)運營的李琦說:“我覺得他身上有那股勁兒,非常執(zhí)著,對于他堅信的事情一定要做到極致,并且會想盡辦法把他相信的事情變成現(xiàn)實?!?/p>

·陽振坤和年輕的程序員們。

在一次次重新挑戰(zhàn)的路上,陽振坤解決分布式數(shù)據(jù)庫穩(wěn)定性的方式,是將每一份數(shù)據(jù)同時備份三份,存放在三臺不同的機器上。這是借鑒谷歌的做法,因為一臺pc機出故障的概率如果是千分之一,兩臺同時壞的概率可能就是百萬分之一,三臺同時壞的概率則是十億分之一。

團隊面臨的另一個大難關(guān)是要得到業(yè)務(wù)部門的信任。就在越來越多人懷疑OceanBase的價值時,2014年,支付寶的交易支付系統(tǒng)有了使用OceanBase的機會。

圍繞支付寶交易庫的上線,團隊爭論了許久,卻遲遲沒有定論。

為了說服管理層信任技術(shù),陽振坤寫過一封郵件:“咱們的同學(xué)非常優(yōu)秀:給他們一個信任,他們會給我們驚喜甚至奇跡,我們認為技術(shù)上做不到的,他們也能做到……”很快,他收到公司高管的回復(fù):“我不懂技術(shù),但是我相信技術(shù)?!?/p>

公司決定讓OceanBase承擔(dān)2014年雙11交易流量的1%。而最終,OceanBase承擔(dān)了雙11交易流量的10%。

事實證明,后來OceanBase走得比陽振坤最初設(shè)想得還要遠。在很多層面上,OceanBase已經(jīng)做到了互聯(lián)網(wǎng)數(shù)據(jù)庫基礎(chǔ)軟件中的頭部。2017年,它在支付寶全面取代IOE,在2019年又在世界上最權(quán)威的數(shù)據(jù)庫評測機構(gòu)TPC(國際事務(wù)處理性能委員會)發(fā)起的TPC-C基準(zhǔn)測試上取代Oracle,成為第一名,打破Oracle保持了9年的世界紀(jì)錄。

在信念指引下,一群技術(shù)理想主義者的夢想得以實現(xiàn)。OceanBase最初僅由只有幾十個人的小團隊開發(fā)出來,以遠低于傳統(tǒng)數(shù)據(jù)庫的成本,扛住了支付寶一次又一次的雙十一支付峰值,入選了2022年世界互聯(lián)網(wǎng)大會領(lǐng)先科技成果獎。

交棒年輕人???????

陽振坤最終證明了信念可以改變現(xiàn)實,創(chuàng)新之路可以走出多遠。

2022年11月,陽振坤榮獲“CCF王選獎”,這個獎項中國計算機學(xué)會設(shè)立,專門授予取得在計算機領(lǐng)域重要技術(shù)突破,并通過產(chǎn)業(yè)化創(chuàng)造顯著經(jīng)濟或社會效益的科技工作者。

工信部賽迪顧問軟件與信息服務(wù)產(chǎn)業(yè)研究中心發(fā)布的報告顯示,OceanBase已占據(jù)國產(chǎn)分布式數(shù)據(jù)庫金融市場占有率第一的位置。

2021年6年,OceanBase向全網(wǎng)開源。遵循指示,一個初學(xué)者可以在30分鐘內(nèi)將OceanBase的數(shù)據(jù)庫完成裝配。

在一篇文章里,陽振坤曾經(jīng)將原生分布式數(shù)據(jù)庫的命運與電動汽車。他將兩者比喻成“曾被‘霸凌’的兩個孩子”,并在文中引用了《硅谷鋼鐵俠》的描述:“當(dāng)馬斯克在2014年宣布特斯拉將公開其所有專利時,分析師們試圖確定他是不是在作秀,其中是否隱藏了不明動機或者圈套。但馬斯克的決定就是這么坦率,他希望人們制造并購買電動車。馬斯克認為,人類的未來取決于此?!?/p>

未來也沒有人會忘記,分布式數(shù)據(jù)庫這個“被遺棄的孩子”背后,站著一個足夠堅韌、又足夠務(wù)實的理想主義者。

身邊許多人都知道,陽振坤的最大愛好是爬山。在登山者里,他獨特的法則是,先找準(zhǔn)通往山頂?shù)穆罚缓舐?、勻速地往前走。他的?yōu)勢不是速度,也不是抄小路的技巧,和年輕人比體能,他更是比不過。但他從來不改變自己的法則,總是走得最穩(wěn),于是也走得最遠。這個法則無疑也貫穿于他長達數(shù)十年的事業(yè)征途中。

就在2025年1月12日,第四屆OceanBase數(shù)據(jù)庫大賽上,陽振坤講到數(shù)據(jù)庫所面臨的未來和新挑戰(zhàn)。

他回想過去,電腦系統(tǒng)是不認識漢字的,但如今,中國已經(jīng)縮小了和世界的差距,“像數(shù)據(jù)庫,我們已經(jīng)走在整個世界的前列”。他相信數(shù)據(jù)庫不會消失。不僅不會消失,數(shù)據(jù)庫越來越重要?!敖裉?,AI的大模型對我們的影響非常大。很多時候,我自己都很少用搜索了,很多要查的東西都是直接去用大模型搜索。大模型本身的基礎(chǔ)還是數(shù)據(jù),沒有數(shù)據(jù)什么都不是。”

對大數(shù)據(jù)的喜歡,讓陽振坤始終走在同一條路上。這和他小時候受到的教育有關(guān),父親曾教給他一句話,“千年餓不死的手藝人”。“我不想當(dāng)頭兒,也不想當(dāng)官,如果可以,我還是喜歡自己做事?!?/p>

這種極致純粹也成為OceanBase技術(shù)團隊的基因。那里的年輕人普遍信奉一種與主流相悖的職業(yè)邏輯:一個程序員可以不必鉆研晉升捷徑,專注于自己的代碼,深耕技術(shù)也可以取勝。

如今,60歲的陽振坤決定將OceanBase的未來交給年輕人。

·近日,OceanBase CEO楊冰發(fā)布全員信,宣布全面進入AI時代,將面向AI時代打造數(shù)據(jù)底座,“85后”CTO楊傳輝被任命為這一AI戰(zhàn)略的一號位。他也是陽振坤的親傳弟子,伴隨OceanBase一路成長。


責(zé)任編輯:李佩藺
關(guān)鍵詞:

陽振坤

關(guān)閉