北大,中國(guó)高等學(xué)府的殿堂,所有學(xué)子的終極夢(mèng)想,也是隗華從小到大追尋的夢(mèng)。談起考研的過(guò)程,一向一帆風(fēng)順的他在考研的時(shí)候吃了不少苦。北大研究生的考試并非全國(guó)統(tǒng)考,這就意味著非北大系的其他院校的學(xué)生之前很多知識(shí)體系都需要更新或者重建。
所以從大三開(kāi)始,隗華就牟著一股勁,花了很大功夫吃透北大的教材,無(wú)數(shù)個(gè)日子都是在北大的考研班里度過(guò)的。努力就會(huì)有希望。隗華最終考上了北大的計(jì)算機(jī)研究所。
當(dāng)時(shí)的北大計(jì)算機(jī)系分為三塊,分別由三位院士帶領(lǐng)。第一部分是計(jì)算機(jī)系,由楊芙清院士帶領(lǐng);第二部分是計(jì)算機(jī)研究所,由王選院士帶領(lǐng);第三部分是微電子,由王陽(yáng)元院士帶領(lǐng)。碩士期間,隗華就讀的正是王選院士帶領(lǐng)的計(jì)算機(jī)研究所。
這里,誕生了漢字激光照排技術(shù),同時(shí)也孵化出了方正集團(tuán)這樣的中國(guó)知名科技企業(yè)。事實(shí)上,OceanBase的創(chuàng)始人陽(yáng)振坤也是師從王選院士。而陽(yáng)老師正是隗華在研究生期間密碼學(xué)課程的老師。
用隗華的話說(shuō),“在北大計(jì)算所除了學(xué)習(xí)知識(shí)和對(duì)技術(shù)的應(yīng)用實(shí)踐之外,更多的是一種文化的熏陶——做中國(guó)人自己的技術(shù)?!笔旰?新生兒OceanBase數(shù)據(jù)庫(kù)也正是在這樣的文化傳承下誕生。
二、初入數(shù)據(jù)庫(kù)行業(yè)
“技術(shù)支持的工作就好像是醫(yī)生幫病人看病”
畢業(yè)之后隗華在研究所待了一年的時(shí)間。一年后他決心加入IBM,進(jìn)入了當(dāng)時(shí)非常核心的DB2數(shù)據(jù)庫(kù)團(tuán)隊(duì)。彼時(shí)的DB2和Oracle、SQLServer平分中國(guó)數(shù)據(jù)庫(kù)市場(chǎng)的天下。這一呆就是九年的時(shí)間。
來(lái)到DB2以后,角色從研發(fā)轉(zhuǎn)型到技術(shù)支持。他用了一個(gè)有趣的比喻來(lái)形容這份工作。
“技術(shù)支持的工作就像是扮演了一個(gè)醫(yī)生的角色,當(dāng)客戶遇見(jiàn)問(wèn)題需要你來(lái)處理的時(shí)候,就好像是一個(gè)病人找到醫(yī)生來(lái)給他看病。當(dāng)你通過(guò)你的專業(yè)能力幫助‘病人’最終治好了病,其實(shí)是一個(gè)特別有成就感的事兒。”從一個(gè)普通的技術(shù)支持,到日后的Team Leader,就這樣在這份工作上他一路專注的干了九年。
九年多的時(shí)間里,隗華發(fā)現(xiàn)自己的工作更多都是對(duì)已有客戶的支持,而新客戶的拓展卻越來(lái)越少。最早DB2在多倫多的研發(fā)中心有接近2000人,到如今只剩下200人。他真實(shí)的感受到了整個(gè)行業(yè)大趨勢(shì)的變化。
2014年,他加入了百度云,也就是如今的百度智能云團(tuán)隊(duì)。當(dāng)時(shí)百度云整個(gè)業(yè)務(wù)還是一個(gè)非常初期的形態(tài),他用了兩年多的時(shí)間從0到1搭建起了百度云的售后體系。
結(jié)果用一句話就可以輕描淡寫的帶過(guò),這其中的過(guò)程只有當(dāng)事人才能深刻體會(huì)。除了隗華所熟悉的技術(shù)支持工作以外,當(dāng)時(shí)他還自己去找過(guò)外包的客服中心,跟著團(tuán)隊(duì)一起搭過(guò)工單系統(tǒng),基本上所有以前覺(jué)得不可能、不會(huì)做的都嘗試過(guò)了。
方法總比困難多,“有時(shí)候覺(jué)得不可能的事咬咬牙,再多給自己和團(tuán)隊(duì)一次機(jī)會(huì),最后就成了?!本瓦@樣,他這個(gè)在客服和銷售領(lǐng)域的門外漢,靠著這份咬牙的決心搭建起了百度云包括客服、銷售支持和技術(shù)支持的完整的售后體系。
三、初識(shí)OceanBase
“讓中國(guó)人自己的數(shù)據(jù)庫(kù)服務(wù)全世界”
初識(shí)OceanBase,是源于陽(yáng)老師在機(jī)緣巧合下通過(guò)朋友的推薦拿到了這個(gè)曾經(jīng)的學(xué)生——隗華的簡(jiǎn)歷。
說(shuō)到OceanBase團(tuán)隊(duì)到底哪里吸引了隗華,他仿佛一下子被點(diǎn)亮了。他說(shuō),“無(wú)論是市場(chǎng)機(jī)會(huì),還是業(yè)務(wù)價(jià)值,這些都是一個(gè)產(chǎn)品成功的基本要素。但是OceanBase最吸引他的其實(shí)是這個(gè)產(chǎn)品背后的宏大的愿景和價(jià)值觀?!?/p>
隗華說(shuō)至今他還記得多年以后再次跟陽(yáng)老師的見(jiàn)面,其實(shí)是相約的一場(chǎng)面試?!瓣?yáng)老師見(jiàn)到我之后,直接掏出了一個(gè)本子,開(kāi)始跟我講解OceanBase的整體架構(gòu)、核心技術(shù)能力以及宏大的愿景?!狈路鹨磺杏只氐搅耸嗄昵暗谋贝蠼淌?陽(yáng)老師的眼神還是一樣的篤定。
“讓中國(guó)人自己的數(shù)據(jù)庫(kù)服務(wù)全世界”,隗華說(shuō)他希望能夠跟陽(yáng)老師這樣真正的技術(shù)理想主義者一起,通過(guò)自己的所學(xué)所思讓中國(guó)人,讓全世界用上我們自己研發(fā)的數(shù)據(jù)庫(kù)。因?yàn)橥瑯訋煆耐踹x院士,這種根深蒂固的價(jià)值觀可能也是北大計(jì)算所一脈相承的文化和信仰。
如果說(shuō)是OceanBase的愿景和價(jià)值觀首先吸引了隗華。那么作為在數(shù)據(jù)庫(kù)行業(yè)浸淫了十多年的一名老兵,他覺(jué)得一個(gè)產(chǎn)品的市場(chǎng)機(jī)會(huì)和自身的業(yè)務(wù)價(jià)值才是這個(gè)產(chǎn)品能否走到最后,走向未來(lái)的核心要素。
從中國(guó)的數(shù)據(jù)庫(kù)市場(chǎng)來(lái)看,國(guó)外的商用數(shù)據(jù)庫(kù)廠商,包括Oracle,DB2正在逐步的淡出,這已成事實(shí)。那么這部分市場(chǎng)空間一旦釋放出來(lái)之后,在今后的2-3年里,整個(gè)中國(guó)數(shù)據(jù)庫(kù)市場(chǎng)會(huì)進(jìn)入到一個(gè)群雄逐鹿,百花齊放的繁盛時(shí)代。
這其中包括很多老牌國(guó)產(chǎn)數(shù)據(jù)庫(kù)廠商,也包括一些新型的分布式數(shù)據(jù)庫(kù),所有這些數(shù)據(jù)庫(kù)廠商不論是基于開(kāi)源還是商業(yè)化的策略,都會(huì)去找到和擴(kuò)展各自適合的場(chǎng)景,對(duì)市場(chǎng)進(jìn)行一個(gè)重新的洗牌和瓜分。用一句話來(lái)總結(jié),國(guó)產(chǎn)數(shù)據(jù)庫(kù)的春天來(lái)了。
春天來(lái)了,萬(wàn)物復(fù)蘇,但是萬(wàn)物生長(zhǎng)的背后其實(shí)也是資源爭(zhēng)奪戰(zhàn)役的開(kāi)始。
從產(chǎn)品的維度來(lái)看,只有真正滿足客戶的痛點(diǎn)和需求,同時(shí)穩(wěn)定可靠的產(chǎn)品,才能夠在市場(chǎng)上利于不敗之地。OceanBase的架構(gòu)天然能夠解決行業(yè)客戶的三個(gè)最主要的痛點(diǎn)。
第一個(gè)痛點(diǎn)是擴(kuò)展性的問(wèn)題。過(guò)去客戶大多使用的是集中式的單機(jī)數(shù)據(jù)庫(kù),容量有限。隨著業(yè)務(wù)量的極速擴(kuò)張,經(jīng)常會(huì)出現(xiàn)容量不足的問(wèn)題。集中式數(shù)據(jù)庫(kù)只能通過(guò)硬件的升級(jí)來(lái)完成擴(kuò)容,所以無(wú)論硬件多么高級(jí)總有一天會(huì)面臨無(wú)法支撐的問(wèn)題。OceanBase所代表的新一代分布式數(shù)據(jù)庫(kù)卻無(wú)單點(diǎn)瓶頸,可線性、在線擴(kuò)展和收縮,完美解決了業(yè)務(wù)擴(kuò)展性的難題。
第二個(gè)痛點(diǎn)是高可用的問(wèn)題。對(duì)于客戶來(lái)說(shuō),數(shù)據(jù)不丟才是安身立命之本。傳統(tǒng)的數(shù)據(jù)庫(kù)像Oracle,DB2城市級(jí)的容災(zāi)基本是很難做到的。它們通過(guò)主備的模式進(jìn)行容災(zāi),主備模式通常有兩種:一種是同步模式,能夠?qū)崿F(xiàn)不丟數(shù)據(jù),但是對(duì)性能會(huì)帶來(lái)很大的隱患。另外一種就是異步模式,存在丟數(shù)據(jù)的風(fēng)險(xiǎn)。OceanBase數(shù)據(jù)多副本通過(guò) Paxos 協(xié)議同步事務(wù)日志,解決了這個(gè)問(wèn)題,實(shí)現(xiàn)了不丟數(shù)據(jù)。而且故障恢復(fù)時(shí)間能夠保證在30秒以內(nèi)。在業(yè)界是一個(gè)非常領(lǐng)先的水平。
第三個(gè)痛點(diǎn)是混合負(fù)載的問(wèn)題??蛻粲泻芏鄻I(yè)務(wù)是在線交易類,同時(shí)也會(huì)有大量的復(fù)雜查詢?,F(xiàn)在市場(chǎng)上除了像Oracle,DB2這樣的大型商業(yè)數(shù)據(jù)庫(kù)能夠支撐在同一份數(shù)據(jù)上做實(shí)時(shí)的計(jì)算,也就是HTAP。而一般通用的做法就是把數(shù)據(jù)導(dǎo)一份到數(shù)據(jù)倉(cāng)庫(kù)里做離線的計(jì)算,那么對(duì)資源本身其實(shí)是一種浪費(fèi)。OceanBase自研的SQL引擎和分布式并行計(jì)算框架,已經(jīng)可以很好地支撐這樣的場(chǎng)景,滿足客戶的痛點(diǎn)。
OceanBase秉承的價(jià)值觀背后就是不斷打磨自己的產(chǎn)品,真正能夠解決行業(yè)客戶的共性需求。基于此,隗華當(dāng)時(shí)的判斷就是這樣的產(chǎn)品未來(lái)必然能夠得到廣泛的應(yīng)用。
四、從0到1的商業(yè)化之路
“你的付出把自己都感動(dòng)了肯定會(huì)有一個(gè)好結(jié)果”
來(lái)到OceanBase以后,他大刀闊斧、招兵買馬,從0到1搭建起了OceanBase的外部業(yè)務(wù)服務(wù)體系,包括售前推廣,售中交付以及售后支持的全流程。在這個(gè)基礎(chǔ)之上,OceanBase持續(xù)發(fā)力,陸續(xù)拿下了某國(guó)有大行和招商證券等標(biāo)桿項(xiàng)目。目前,OceanBase已經(jīng)在包括人保健康險(xiǎn)、常熟農(nóng)商行、蘇州銀行、西安銀行等數(shù)十家商業(yè)銀行和保險(xiǎn)機(jī)構(gòu)落地應(yīng)用,并且在客戶中收獲了非常不錯(cuò)的口碑。
用他的話說(shuō),“當(dāng)你真正去做一個(gè)商業(yè)項(xiàng)目的時(shí)候,有時(shí)候節(jié)奏就是這樣的,需要一顆非常強(qiáng)大的心臟,能夠接受各種各樣的意外和困難,并且不計(jì)較一時(shí)得失,堅(jiān)持去投入。如果你的付出把自己都感動(dòng)了,那么肯定會(huì)有一個(gè)好結(jié)果。”
每一個(gè)好的結(jié)果背后都離不開(kāi)服務(wù)團(tuán)隊(duì)的努力。隗華帶領(lǐng)著這支“艦隊(duì)”一路揚(yáng)帆遠(yuǎn)航。談到管理團(tuán)隊(duì)的秘訣,他娓娓道來(lái)三個(gè)關(guān)鍵詞:自驅(qū)、多能、溫度。
隗華解釋道,這個(gè)團(tuán)隊(duì)其實(shí)是大公司里的一支“創(chuàng)業(yè)”團(tuán)隊(duì)。在搭建團(tuán)隊(duì)初期,隗華在選人的時(shí)候比較注重候選人身上的一個(gè)特質(zhì),就是這個(gè)人必須有創(chuàng)業(yè)的潛質(zhì)和心態(tài),團(tuán)隊(duì)里的同學(xué)都能“自驅(qū)”地完成各種各樣的工作。
之前也有不少團(tuán)隊(duì)里面的同學(xué)來(lái)自外企,現(xiàn)在的工作方式跟過(guò)去可能天差地別。所以在招聘的時(shí)候,隗華說(shuō)自己喜歡也愿意去找那些在外企愛(ài)“折騰”的同學(xué)。這種同學(xué)就能夠更好地適應(yīng)這樣一支快速成長(zhǎng)的團(tuán)隊(duì),也愿意跟著團(tuán)隊(duì)一起打仗。
服務(wù)團(tuán)隊(duì)相較研發(fā)崗,覆蓋的面很大很廣,從售前、售中到售后,甚至產(chǎn)品和文檔層面的事情都需要做,這個(gè)時(shí)候就需要團(tuán)隊(duì)的同學(xué)各個(gè)都是多面手。當(dāng)然,不會(huì)沒(méi)關(guān)系,但一定要樂(lè)于學(xué)習(xí),擅長(zhǎng)學(xué)習(xí)。
隗華強(qiáng)調(diào)自己在做團(tuán)隊(duì)管理的時(shí)候會(huì)更加關(guān)注人。他希望在團(tuán)隊(duì)?wèi)?zhàn)斗的時(shí)候也能讓每一位同學(xué)感受到集體的溫暖。雖然團(tuán)隊(duì)在一點(diǎn)點(diǎn)擴(kuò)大,但是從最開(kāi)始大家定的規(guī)矩就是一個(gè)組的同學(xué)中午盡量一塊吃飯,這雖然是個(gè)小細(xì)節(jié),但是無(wú)形中讓很多新來(lái)的同學(xué)能夠迅速融入團(tuán)隊(duì)。有的時(shí)候他也會(huì)特意在一個(gè)項(xiàng)目里安排兩個(gè)同學(xué)一起到客戶現(xiàn)場(chǎng),一塊戰(zhàn)斗。這種在客戶現(xiàn)場(chǎng)奮斗出來(lái)的友誼會(huì)讓團(tuán)隊(duì)的凝聚力更強(qiáng)。
當(dāng)然OceanBase的商業(yè)化之路并非一帆風(fēng)順,或者說(shuō)很多時(shí)候都是荊棘叢生。談到商業(yè)化過(guò)程中的不足,他表示,目前來(lái)看OceanBase在生態(tài)的建設(shè)方面還是相對(duì)滯后。由于產(chǎn)品架構(gòu)和閉源的原因,市場(chǎng)上真正能夠用起來(lái)的用戶比較有限。這也將成為OceanBase下一個(gè)階段重點(diǎn)攻破的方向。
作為一款通用型的數(shù)據(jù)庫(kù),未來(lái)OceanBase會(huì)逐步從金融行業(yè)邁向各行各業(yè),從大型企業(yè)慢慢向中小企業(yè)乃至個(gè)人用戶過(guò)渡,未來(lái)在輸出模式上也將從以私有云為主,往公有云逐步發(fā)展。
OceanBase的商業(yè)化之路還很長(zhǎng),前路漫漫,未來(lái)可期。