国产精一区二区_午夜视频99_免费白白视频_中文字幕一区免费

專家團(tuán)|宇婷:黃東旭,TiDB的靈魂騎手,和他的叛逆“問(wèn)答”

宇婷
+ 關(guān)注
2022-08-11 15:59
546次閱讀
采訪/撰文:宇婷
TiDB 是一個(gè)有“生命”的數(shù)據(jù)庫(kù)。
2018到2019年,TiDB 的SQL層有30000多次PR提交,60%的代碼更新。2020到2021年,TiDB又有一半的代碼迭代。根據(jù) TiDB 官方數(shù)據(jù),在 ASKTUG論壇里,關(guān)于 TiDB 70%的問(wèn)題是社區(qū)用戶自己幫助自己解決,不需要找 PingCAP 官方支持。
從一開(kāi)始想解決MySQL分庫(kù)分表需求,定位為NewSQL。到進(jìn)化為HTAP(Hybrid Transaction and Analytical Processing,混合事務(wù)和分析處理)數(shù)據(jù)庫(kù)。
這是一個(gè)和自己出生第一天已經(jīng)不同的數(shù)據(jù)庫(kù),也是一個(gè)每一年都和上一年不同的數(shù)據(jù)庫(kù)。
TiDB 自己在“生長(zhǎng)”。
黃東旭是 TiDB 的主要設(shè)計(jì)者之一。他和搭檔劉奇、崔秋在7年前,原創(chuàng)設(shè)計(jì)了這款分布式數(shù)據(jù)庫(kù)軟件,并創(chuàng)立其背后的公司 PingCAP。
在 TiDB 之前,中國(guó)本土幾乎沒(méi)有從0到1做出的能夠被全球用戶使用的基礎(chǔ)架構(gòu)層的軟件。也沒(méi)有能夠位列國(guó)際開(kāi)源社區(qū)前列的,由國(guó)人主導(dǎo)的數(shù)據(jù)庫(kù)項(xiàng)目。
2020年國(guó)際數(shù)據(jù)庫(kù)會(huì)議VLDB收錄了黃東旭作為第一作者的論文《TiDB:A Raft-based HTAP Database》。這是業(yè)界第一篇Real-Time HTAP 分布式數(shù)據(jù)庫(kù)工業(yè)實(shí)現(xiàn)的論文。
2021年4月,TiDB 5.0版本引入MPP模式。TiDB 將查詢的計(jì)算下推到TiFlash MPP集群,借助分布式并行計(jì)算,TiDB 成為了一個(gè)真正的Real-time HTAP 數(shù)據(jù)庫(kù)。
但 TiDB 還在進(jìn)化。
“PingCAP和過(guò)去半年比,是一家不同的公司。” 黃東旭在不久前接受TO B新勢(shì)力采訪時(shí)表達(dá)。 從去年“火車模型”研發(fā)流程到今年云上交付,TiDB從純粹的開(kāi)源軟件到面向企業(yè)級(jí)的數(shù)據(jù)庫(kù)產(chǎn)品,正在成為云服務(wù)提供商。
云會(huì)支撐TiDB用戶 Self-servicing 的程度,使之向規(guī)模化、標(biāo)準(zhǔn)化、自主化發(fā)展。TiDB Cloud 在全球范圍正式商用。
在去年P(guān)ingCAP的開(kāi)發(fā)者大會(huì)DevCon上,黃東旭曾提出自己對(duì)未來(lái)數(shù)據(jù)庫(kù)的預(yù)測(cè):“數(shù)據(jù)庫(kù)作為獨(dú)立的軟件形態(tài)會(huì)消亡。”他認(rèn)為云計(jì)算趨勢(shì)下,未來(lái)數(shù)據(jù)庫(kù)獨(dú)立軟件會(huì)演化為數(shù)據(jù)服務(wù)平臺(tái)。
作為PingCAP CTO、聯(lián)創(chuàng)的黃東旭, 他在過(guò)往采訪中多次提到對(duì)谷歌、Snowflake幾篇重要論文的重視,這啟發(fā)了他在早期技術(shù)路線和商業(yè)趨勢(shì)上的選擇。 另一方面,也展現(xiàn)出一種技術(shù)人對(duì)數(shù)據(jù)庫(kù)本質(zhì)的洞察和技術(shù)自信。
PingCAP 最早投資人經(jīng)緯中國(guó)合伙人熊飛在不久前的媒體采訪中表達(dá):“我覺(jué)得在中國(guó),其實(shí)并沒(méi)有全世界頂級(jí)的底層架構(gòu)產(chǎn)品,不管是數(shù)據(jù)庫(kù)也好,存儲(chǔ)也好,網(wǎng)絡(luò)也好。
PingCAP這家公司,我覺(jué)得是有機(jī)會(huì)在這個(gè)領(lǐng)域?qū)崿F(xiàn)零的突破。”熊飛的團(tuán)隊(duì)幾乎看過(guò)中國(guó)絕大部分TO B項(xiàng)目。
在中關(guān)村東升科技園的辦公室里,有一些明顯呈現(xiàn)出幾何形狀的小隔間和會(huì)議室。這些幾何圖形來(lái)自于PingCAP 的Logo。PingCAP的名字和Logo是黃東旭設(shè)計(jì)的。
絕大部分第一眼見(jiàn)到他的人會(huì)說(shuō)一句:“沒(méi)想到PingCAP的CTO這么潮!” 與產(chǎn)業(yè)研究形成反差的是,黃東旭本人說(shuō)話風(fēng)趣,語(yǔ)態(tài)偏向90后。他梳著搖滾樂(lè)手的披肩發(fā),喜歡穿T恤,講起TiDB的結(jié)構(gòu)、 Rust和 Unix哲學(xué),手勢(shì)飛舞就像是在彈琴。
他幾乎符合《大教堂與集市》中對(duì)黑客(著迷于計(jì)算機(jī)技術(shù)并通過(guò)編程提供極具價(jià)值軟件的人)的所有描述:寫(xiě)得一手好文章、閱讀科幻小說(shuō)、禪修、欣賞搖滾、用詞幽默以及畫(huà)畫(huà)。
在PingCAP,大家都很喜歡《禪與摩托車維修藝術(shù)》這本書(shū)。書(shū)中的主人公騎著摩托車旅行,在自然、野外、旅店和機(jī)車維修之間探討辨思。
黃東旭正是這位騎手。
專家團(tuán)|宇婷:黃東旭,TiDB的靈魂騎手,和他的叛逆“問(wèn)答”
《禪與摩托車維修藝術(shù)》書(shū)插圖
專家團(tuán)|宇婷:黃東旭,TiDB的靈魂騎手,和他的叛逆“問(wèn)答”
向自己提問(wèn)
“約翰看到摩托車的時(shí)候,只看到各種形狀的金屬,于是就厭惡它。但我卻看到設(shè)計(jì)者的理念。約翰認(rèn)為我接觸的是各種零件,實(shí)際我接觸的是各種觀念。”《禪與摩托車維修藝術(shù)》書(shū)里寫(xiě)道。
除了發(fā)型,黃東旭最與眾不同的氣質(zhì)是他對(duì)技術(shù)“叛逆”的追問(wèn)和觀點(diǎn)。
他寫(xiě)了很多博客文章去闡述對(duì)開(kāi)源的思考,透露出與眾不同的角度。比如,當(dāng)你在思考開(kāi)源社區(qū)和商業(yè)化的共存時(shí),他抽象為那是“河與岸上的人”。當(dāng)你在思考系統(tǒng)設(shè)計(jì)時(shí),他類比為從復(fù)雜生命體的交互中找到真正對(duì)抗復(fù)雜性的方法。
創(chuàng)業(yè)開(kāi)始,黃東旭給自己提問(wèn):如何能在五分鐘之內(nèi)去說(shuō)服企業(yè)客戶的CTO用TiDB?他的答案是:2017年第一個(gè) TiDB 版本解決了MySQL的擴(kuò)容需求,這個(gè)切入點(diǎn)帶來(lái)了TiDB早期的快速發(fā)展, 這也 回答了TiDB客觀存在的必要性。
TiDB是一個(gè)新技術(shù),在六七年前想替換用戶的MySQL OLTP,這樣一個(gè)新軟件和一家創(chuàng)業(yè)公司,如何獲得信任是一個(gè)很現(xiàn)實(shí)的挑戰(zhàn)。
黃東旭又給自己提問(wèn):憑什么用戶要用進(jìn)核心系統(tǒng)里面?用戶怎么能夠信任你?TiDB設(shè)計(jì)成一個(gè)不錯(cuò)的軟件后,如何讓用戶知道你?進(jìn)入評(píng)估名單?得到了用戶的信任,同時(shí)也有很好的曝光,如何保證自己的成熟度?
早期他參與研發(fā)的開(kāi)源項(xiàng)目Codis已有受眾基礎(chǔ),網(wǎng)易有道和豌豆莢的工作經(jīng)歷,讓他思考清楚一點(diǎn):做出一個(gè)好的新的軟件也許難,但真正的挑戰(zhàn)在于能夠讓客戶和潛在用戶信任和愿意使用。
“人無(wú)完人,軟件設(shè)計(jì)者也是有盲區(qū)的,讓軟件變得好用的一條出路是——讓更多用戶使用,在用戶的反饋中形成對(duì)軟件交互的迭代。”
主創(chuàng)團(tuán)隊(duì)對(duì)開(kāi)源的信仰和專業(yè)判斷,讓“開(kāi)源”成為PingCAP的第一個(gè)飛輪。開(kāi)源是使得整個(gè)軟件的設(shè)計(jì)過(guò)程保持不斷換位思考,定位出軟件的重度使用者,讓用戶的聲音快速傳播。
這種聲音傳播在本質(zhì)上打破的是閉源軟件的信息不對(duì)稱,是更先進(jìn)的軟件生產(chǎn)關(guān)系,也是TiDB能夠“自生長(zhǎng)”的機(jī)制。
專家團(tuán)|宇婷:黃東旭,TiDB的靈魂騎手,和他的叛逆“問(wèn)答”
開(kāi)源×云=?
如果說(shuō)開(kāi)源改善了軟件的生產(chǎn)關(guān)系,云帶來(lái)的質(zhì)變就是生產(chǎn)力。
“下一代數(shù)據(jù)分析和處理,以開(kāi)源的模式迭代,一定發(fā)生在云端。” 黃東旭表達(dá)他看到的趨勢(shì)。
2021年P(guān)ingCAP的DevCon上,黃東旭自己將數(shù)據(jù)庫(kù)的未來(lái)抽象為一個(gè)公式:可插拔性(存儲(chǔ)、計(jì)算)× 調(diào)度能力(顆粒度、細(xì)粒度)×云彈性資源 =?
這個(gè)公式的含義在于TiDB和核心特質(zhì)是存儲(chǔ)和計(jì)算的可插拔與開(kāi)放性;細(xì)粒度的調(diào)度能力。
在Real-time HTAP的物理層面之下,黃東旭把 TiDB 抽象成復(fù)制、分裂、合并、移動(dòng)的“細(xì)胞”。細(xì)胞不斷分裂生長(zhǎng),如果再賦予一個(gè)近乎無(wú)限的彈性資源池,高速迭代和動(dòng)態(tài)進(jìn)化就會(huì)超出想象。
2022年春他飛往灣區(qū),PingCAP新的辦公室就在谷歌旁邊,那里有來(lái)自 MySQL、MongoDB 的Sunny Bains、Brian Walters 等接近60位同事。
2017年,當(dāng)時(shí)PingCAP要出海,PingCAP 在硅谷沒(méi)有人脈。 出舊金山機(jī)場(chǎng),黃東旭拎著一只行李箱。 “你都不知道當(dāng)天晚上要住在哪里。 ”他回憶。
今年,他不再是一個(gè)人了。 有琴,有硅谷的同事,以及一起同行的中國(guó)同事們。
專家團(tuán)|宇婷:黃東旭,TiDB的靈魂騎手,和他的叛逆“問(wèn)答”
 插圖:TiDB硅谷合照二排左三為黃東旭
拜訪美國(guó)客戶最重要的感受是:大家關(guān)心的不是TiDB的技術(shù)牛不牛,而是這個(gè)技術(shù)到底能夠幫助自己多快走向市場(chǎng),比自己的競(jìng)爭(zhēng)對(duì)手領(lǐng)先一步。
服務(wù)是TO B的重要屬性,但平等的對(duì)話是新一代企業(yè)服務(wù)的重要特質(zhì)。這種平等是建立在為企業(yè)客戶解決問(wèn)題的基礎(chǔ)之上。
“真正的迭代速度或者說(shuō)更有價(jià)值或更有意義的迭代速度在于你的軟件怎么幫助應(yīng)用開(kāi)發(fā)者更快地開(kāi)發(fā)出他的應(yīng)用。這能給應(yīng)用和業(yè)務(wù)贏得更多的時(shí)間。”黃東旭強(qiáng)調(diào)。
這句話看似老生常談,其實(shí)背后有新的意義。OSS insight 是 PingCAP 團(tuán)隊(duì)最近開(kāi)發(fā)的一個(gè)應(yīng)用,可以實(shí)現(xiàn)基于47億條數(shù)據(jù)對(duì)開(kāi)源項(xiàng)目進(jìn)行洞察,發(fā)現(xiàn)一些開(kāi)源項(xiàng)目的潛在客戶或者行業(yè)關(guān)注者。
整個(gè)網(wǎng)站的制作人月是:兩個(gè)前端工程師??一個(gè)禮拜。這個(gè)網(wǎng)站的本身說(shuō)明了TiDB Cloud的效率。
加州之行,讓黃東旭對(duì)PingCAP和TiDB的迭代有了新思考。在公有云服務(wù)商的基礎(chǔ)上,Snowflake 、Databricks、 PingCAP等服務(wù)商進(jìn)一步提供服務(wù)。海外疫情促使程序員使用云上軟件的門(mén)檻進(jìn)一步降低。程序員自己使用軟件和構(gòu)建軟件方式的變化,也是用戶使用數(shù)據(jù)庫(kù)方式的變化,用戶現(xiàn)在以SaaS化的方式使用數(shù)據(jù)服務(wù)。
“開(kāi)源改變了程序編寫(xiě)的溝通方式,但是云改變了大家看待計(jì)算機(jī)系統(tǒng)的方式,帶來(lái)更高效的軟件迭代速度。云改變了構(gòu)建軟件的底層假設(shè)。開(kāi)源改變了生產(chǎn)關(guān)系,但是云原生直接把開(kāi)發(fā)軟件這件事,從手工作坊變成工業(yè)化。開(kāi)源和云,像是生產(chǎn)關(guān)系和生產(chǎn)力之間的區(qū)別。”黃東旭闡述他當(dāng)下的思考。
“PingCAP 一直通過(guò)開(kāi)源的協(xié)作方式構(gòu)建軟件,盡管對(duì)于當(dāng)下的中國(guó)市場(chǎng)來(lái)說(shuō)開(kāi)源依然很重要;但對(duì)于美國(guó)為首的全球市場(chǎng)來(lái)說(shuō),云服務(wù)更為重要。”
“云目前成為PingCAP在海外的更高效的分發(fā)渠道,這個(gè)分發(fā)渠道也是可以規(guī)模化、復(fù)制化的商業(yè)模式。” 他總結(jié)。
“Live”的方式降低了用戶使用軟件的門(mén)檻,同時(shí)也帶來(lái)了需要思考的新問(wèn)題。在數(shù)據(jù)庫(kù)從分布式系統(tǒng)過(guò)渡到云原生的行業(yè)階段,云原生帶來(lái)了系統(tǒng)設(shè)計(jì)思考方式的根本改變。從軟件到云,這個(gè)過(guò)程之中PingCAP 的組織要去支撐從半年到兩周級(jí)別的迭代。
從PingCAP的發(fā)展經(jīng)驗(yàn)看,社區(qū)并不是開(kāi)源軟件的壁壘,生態(tài)才是。開(kāi)源社區(qū)只是生態(tài)構(gòu)建的一種高效方式之一。 Snowflake的例子可以證明,盡管沒(méi)有開(kāi)源,但是在2012年開(kāi)始因?yàn)閹缀鯖](méi)有任何競(jìng)爭(zhēng)對(duì)手,這給Snowflake在產(chǎn)品上有了足夠的時(shí)間進(jìn)行差異化定位,因?yàn)楹玫挠脩趔w驗(yàn)構(gòu)建起生態(tài),再通過(guò)云和服務(wù)取得規(guī)模化成功。
“軟件商業(yè)模式的本質(zhì)價(jià)值是提供服務(wù),服務(wù)比軟件本身更重要。一個(gè)能夠反映基礎(chǔ)軟件核心競(jìng)爭(zhēng)力的指標(biāo)是易用性——用戶能夠 Self-servicing 的程度,在云上自助走完整個(gè)產(chǎn)品生命周期的比例。”
“云是唯一的道路。這是在未來(lái)讓軟件公司和用戶之間形成高效可靠互相信任的關(guān)系的途徑,是一種更高效的軟件分發(fā)模式。在開(kāi)源基礎(chǔ)上更加高效。” 黃東旭認(rèn)為。
“用戶甚至連運(yùn)維都不需要了,付出的是比開(kāi)源更低的成本。對(duì)這件事的本質(zhì)再深入探索一層,其實(shí)是要探索讓用戶多簡(jiǎn)單地使用你的軟件,這件事是更重要的。”
由于開(kāi)源軟件的中立性,使得開(kāi)源軟件成為用戶在多個(gè)云廠商之間保持統(tǒng)一體驗(yàn)和統(tǒng)一服務(wù)的幾乎唯一選項(xiàng)。根據(jù)TiDB 6.0發(fā)布會(huì)上的官方對(duì)外表達(dá),在商業(yè)路線和技術(shù)選擇上,TiDB作為獨(dú)立第三方數(shù)據(jù)庫(kù),除了兼容MySQL協(xié)議和生態(tài),也與AWS、Google Cloud、阿里云、京東云等廠商合作。
一方面,多云趨勢(shì)下,企業(yè)級(jí)用戶需要打通云計(jì)算的數(shù)據(jù)庫(kù)工具;另一方面,TiDB在PaaS層能夠帶動(dòng)企業(yè)級(jí)客戶對(duì)云資源的消耗。因此,云也不僅僅是軟件迭代交付模式,也在改變軟件的商業(yè)模式。
在對(duì)云趨勢(shì)的洞察外,黃東旭強(qiáng)調(diào):“一些企業(yè)級(jí)用戶對(duì)于穩(wěn)定性要求嚴(yán)格,迭代速度快的同時(shí),要為用戶提供一個(gè)更穩(wěn)定、明確的版本,讓用戶知道TiDB PingCAP官方會(huì)對(duì)整個(gè)版本進(jìn)行長(zhǎng)期支持。不能忽略在發(fā)版快速同時(shí)企業(yè)客戶到底應(yīng)該選擇哪一個(gè)版本的問(wèn)題。”
PingCAP的商業(yè)思考,黃東旭也打了一個(gè)比方: “PingCAP 能夠提供一種自助式的服務(wù)模式。 PingCAP沒(méi)有想把自己提供的數(shù)據(jù)庫(kù)服務(wù)變成一個(gè)五星級(jí)酒店廚師,而是想去做一個(gè)麥當(dāng)勞、星巴克,賣(mài)到全世界。
“麥當(dāng)勞賣(mài)出一個(gè)漢堡的價(jià)格很低,但可以一天賣(mài)到上億個(gè)漢堡。五星級(jí)酒店的一頓飯可能是1萬(wàn)元,但酒店一天可能只能賣(mài)3頓飯。”
TiDB的基石用戶是大批能夠自助式使用的,PingCAP是TiDB社區(qū)和商業(yè)化之間的橋梁。黃東旭描述這是PingCAP在商業(yè)勢(shì)能上的不同。
他給自己提出了新問(wèn)題:如何設(shè)計(jì)出一條路徑,過(guò)渡到以云原生技術(shù)為基礎(chǔ)的新架構(gòu)?一個(gè)面向“傳統(tǒng)軟件售賣(mài)+ 服務(wù)支持導(dǎo)向”的軟件公司的組織如何調(diào)整為一個(gè)能夠同時(shí)面向運(yùn)營(yíng)的線上服務(wù)公司?
專家團(tuán)|宇婷:黃東旭,TiDB的靈魂騎手,和他的叛逆“問(wèn)答”
“解構(gòu)”是一場(chǎng)無(wú)限游戲
基礎(chǔ)軟件行業(yè)沒(méi)有太多應(yīng)用屬性,靠他人在其之上構(gòu)建應(yīng)用。這需要設(shè)計(jì)出好的機(jī)制,形成生態(tài)繁榮,以涌現(xiàn)出準(zhǔn)確的場(chǎng)景。
“開(kāi)放,能夠讓大家在這個(gè)系統(tǒng)中自己玩出花樣,讓每一個(gè)參與者都可以自由地去做事情。”
黃東旭喜歡《哥德?tīng)枴釥枴秃铡愤@本書(shū),論證了三個(gè)人在底層上做的是一件類似的事情,數(shù)學(xué)、音樂(lè)和哲學(xué)中。“迭代代表著一種用有窮來(lái)產(chǎn)生可能的無(wú)窮的方式。”
Sonic Youth音速青年也是黃東旭最喜歡的樂(lè)隊(duì)。這支迷幻搖滾樂(lè)隊(duì),除了曲風(fēng)鮮明,他們的音樂(lè)生涯極長(zhǎng)貫穿了從1980s到2000s,且高產(chǎn)。除了堅(jiān)持自己的風(fēng)格,他們的創(chuàng)作自主,“你可以做任何你想做的音樂(lè)”——他們對(duì)自己的音樂(lè)傳播極度投入。
專家團(tuán)|宇婷:黃東旭,TiDB的靈魂騎手,和他的叛逆“問(wèn)答”
插圖:Sonic Youth 樂(lè)隊(duì) 
巴赫與Sonic Youth的迷幻搖滾的作品之中隱藏著一種音律的重復(fù)。
“這個(gè)世界有趣就是因?yàn)樗芑靵y,在混亂中尋找秩序,這才是創(chuàng)造力的來(lái)源。”黃東旭認(rèn)為。
解構(gòu)是一場(chǎng)無(wú)限游戲,帶來(lái)無(wú)限延伸的不確定感。 循環(huán)是一種可控力量,帶來(lái)重復(fù)的熟悉感。
TiDB和其他數(shù)據(jù)庫(kù)在核心的設(shè)計(jì)理念的區(qū)別是,其并不是做一個(gè)數(shù)據(jù)庫(kù)后進(jìn)行分片、分區(qū)放在不同的服務(wù)器上,而是“定義數(shù)據(jù)最小的流轉(zhuǎn)單元”。去定義這些細(xì)胞的分裂、合并、移動(dòng)、復(fù)制、繁殖。把這些規(guī)則用最極簡(jiǎn)、正交、自洽的規(guī)則賦予這些細(xì)胞生命,讓這些細(xì)胞長(zhǎng)成一個(gè)數(shù)據(jù)庫(kù),是TiDB 最核心的理念。
專家團(tuán)|宇婷:黃東旭,TiDB的靈魂騎手,和他的叛逆“問(wèn)答” 插圖: TiDB產(chǎn)品定位: 從接近500個(gè)GB,到500個(gè)TB之內(nèi); 從幾十毫秒到幾秒延遲之內(nèi)的數(shù)據(jù)庫(kù); 在一個(gè)庫(kù)里面同時(shí)解決交易和分析,擴(kuò)展性和實(shí)時(shí)在線。
在TiDB和PingCAP的風(fēng)評(píng)中,很重要的一點(diǎn)是——優(yōu)雅。“當(dāng)你去形容一個(gè)系統(tǒng)或者藝術(shù)優(yōu)雅、漂亮,其實(shí)真正重要的是背后的藝術(shù)家。一件事物的價(jià)值很多時(shí)候在于構(gòu)建事物背后的想法。”
黃東旭們?cè)谒伎家粋€(gè)更大的實(shí)驗(yàn):對(duì)每一塊數(shù)據(jù)分片,每一個(gè)細(xì)胞讓它能夠自己擁有自己的存儲(chǔ)引擎,進(jìn)行時(shí)配性的存儲(chǔ)和動(dòng)態(tài)透明的變換。
他理想中的數(shù)據(jù)庫(kù)是這樣的:底層各種各樣的資源池,各種各樣的云,公有云、私有云,混合云;中間邏輯這一層是數(shù)據(jù)平臺(tái),用戶不同的業(yè)務(wù)不同數(shù)據(jù),對(duì)數(shù)據(jù)庫(kù)有不同要求,數(shù)據(jù)庫(kù)會(huì)根據(jù)用戶的需要自動(dòng)去重塑自己。
這個(gè)數(shù)據(jù)庫(kù)能夠像C語(yǔ)言、Linux一樣,因?yàn)榈讓幼銐虺橄螅词菇涌凇⒖蚣堋⒁?guī)則不變,也能應(yīng)對(duì)50年的變化。
專家團(tuán)|宇婷:黃東旭,TiDB的靈魂騎手,和他的叛逆“問(wèn)答”
插圖:黃東旭理想中的數(shù)據(jù)庫(kù),畫(huà)圖:黃東旭
開(kāi)源就像是一場(chǎng)“革命”,革命的出發(fā)點(diǎn)需要全新的視角和勇氣。
小學(xué)的黃東旭,在家拿著媽媽上學(xué)的課本“玩”(自學(xué))編程。初中,他以“板仔”形象示人,內(nèi)心萌發(fā)對(duì)搖滾的熱愛(ài)。大學(xué)為自己選了一所離家千里之外的學(xué)校去讀書(shū)。創(chuàng)業(yè),他和鐵桿朋友閃辭閃創(chuàng),在不知道什么是BP的情況下撞上天使投資人。他們還敢選擇一款相對(duì)冷門(mén)的Rust語(yǔ)言,面向未來(lái)從頭設(shè)計(jì)一款大部分人不太敢想的基礎(chǔ)軟件。現(xiàn)在做管理者,他以自己堅(jiān)持寫(xiě)程序?yàn)闃s。工作之外,他延續(xù)了自己對(duì)藝術(shù)的思考和音樂(lè)即興創(chuàng)作。
寫(xiě)《In community we trust》這篇文章時(shí),他表達(dá):“很多人會(huì)把社區(qū)運(yùn)營(yíng)和軟件開(kāi)發(fā)分開(kāi),這其實(shí)是喧賓奪主,如果特別重視或者強(qiáng)調(diào)一些運(yùn)營(yíng)的方式,運(yùn)營(yíng)是無(wú)源之水,靠運(yùn)營(yíng)構(gòu)建的群體是不會(huì)長(zhǎng)久的。”
“我不會(huì)做太多運(yùn)營(yíng)工作,我可能會(huì)寫(xiě)文章把一些思考說(shuō)出來(lái)。核心的區(qū)別是,這些動(dòng)作你是放在運(yùn)營(yíng)角度看,還是放在貢獻(xiàn)角度看。”
“用戶不是因?yàn)槟氵\(yùn)營(yíng)而來(lái),而是因?yàn)槟愕能浖旧硎呛糜玫模蛘哂X(jué)得可以學(xué)到東西、有所成長(zhǎng),能夠在這里提升而來(lái)。”
除了多種視角和探向本質(zhì)的思考,他有著非線性評(píng)價(jià)的視角。
“目前有 A, B, C三個(gè)方案,可能當(dāng)下看這三個(gè)方案差距不大,也許在百分之五十之內(nèi)。但是如果其中一個(gè)開(kāi)源方案每次和自己半年前比都是在翻倍的提升(背后開(kāi)源社區(qū)推動(dòng)),這種非線性增長(zhǎng)會(huì)被低估。”
“很多人都喜歡用靜態(tài)的眼光看待問(wèn)題,熱衷于各種方案的橫向?qū)Ρ龋雎粤诉M(jìn)化速度。”
雖然PingCAP已經(jīng)在中國(guó)、美國(guó)、歐洲、日本、東南亞等地2000家企業(yè)提供服務(wù),TiDB在GitHub上獲得超過(guò)32000顆星,超過(guò)1300位開(kāi)源代碼貢獻(xiàn)者。
但不得不承認(rèn),今天仍有部分人對(duì)于開(kāi)源的思考,停留在僵固化思維和短期視角。
非線性思考,保有一份純粹和耐心。
專家團(tuán)|宇婷:黃東旭,TiDB的靈魂騎手,和他的叛逆“問(wèn)答”
圖注:蒙德里安足足用了六年時(shí)間完成了協(xié)和廣場(chǎng) Concorde Square這幅畫(huà)
在不久前的TiDB6.0發(fā)布會(huì)上,他強(qiáng)調(diào)了一個(gè)感悟: 再優(yōu)秀的工程師始終有局限并非完 人,因此要不斷站在用戶視角迭代軟件,這也是開(kāi)源的意義。 中國(guó)移動(dòng)互聯(lián)網(wǎng)的浪潮是TiDB的開(kāi)始,極端真實(shí)場(chǎng)景打磨之后影響了海外用戶,而現(xiàn)在海外在云上的先進(jìn)性正反哺中國(guó)。
2016年,蓋婭互娛舊有的數(shù)據(jù)庫(kù)無(wú)法支撐新上線的智能實(shí)時(shí)廣告投放系統(tǒng)。黃東旭駐場(chǎng)判斷出問(wèn)題所在,快速部署上線TiDB后,查詢時(shí)間從原來(lái)的20分鐘縮短到10秒鐘,瞬間擴(kuò)容讓PingCAP在游戲行業(yè)一戰(zhàn)成名。
“當(dāng)你的客戶覺(jué)得你真的幫到他,或者你看到這個(gè)東西改變了他們的生活,這種幫助到別人的感覺(jué),讓我覺(jué)得是TO B工作中最有力量的。”黃東旭在采訪的最后告訴TO B新勢(shì)力。
幾年前剛開(kāi)拓國(guó)際市場(chǎng)時(shí),黃東旭的英語(yǔ)水平還需要在演講頭一天背稿。能夠演奏很多樂(lè)器,是在他初中熱愛(ài)上搖滾之后,逐漸學(xué)會(huì)的,黃東旭 現(xiàn)在還在打磨自己的很多技能。他的分享之中一直串聯(lián)著對(duì)未來(lái)的展望。
《禪與摩托車維修藝術(shù)》中說(shuō)到:你真正在維修的車子,其實(shí)是“你自己”。
如果我們相信迭代,無(wú)論成績(jī)?nèi)绾危裉於疾皇亲钪匾摹?/span>
中國(guó)的技術(shù)理念走向全球,需要有新視角的創(chuàng)業(yè)者。
撰寫(xiě)過(guò)程中,我認(rèn)為這四篇黃東旭老師自己撰寫(xiě)的文章值得你一看:
《黃東旭:關(guān)于基礎(chǔ)軟件產(chǎn)品價(jià)值的思考》
《In Community We Trust》
《大教堂終將倒下,但集市永存》
《黃東旭:可插拔性 × 調(diào)度能力 × 云上幾乎無(wú)限的資源 = ?》
本文致謝于佩、賈行家文化參考《貢布里希》
 

本文來(lái)自微信公眾號(hào)“TO B新勢(shì)力”(ID:tobnewpower),作者:宇婷,36氪經(jīng)授權(quán)發(fā)布。

資深作者宇婷
0
相關(guān)文章
最新文章
查看更多
關(guān)注 36氪企服點(diǎn)評(píng) 公眾號(hào)
打開(kāi)微信掃一掃
為您推送企服點(diǎn)評(píng)最新內(nèi)容
消息通知
咨詢?nèi)腭v
商務(wù)合作