數據庫

專訪騰訊云數據庫負責人丁奇:打造超越用戶想象的產品

廣告
廣告

“就市場份額來說,騰訊云在國內還不是第一名,但從國內上云企業比例看,剩余的還有很多,因此,大家都還有機會,就看誰能真正解決用戶的痛點。”

                                                   —騰訊云數據庫負責人-丁奇

Gartner預測,到2023年,世界上四分之三的數據庫都會跑在云上。根據國外市場研究機構數據,2017年全球云數據庫市場規模為61.2億美元,預計到2026年將達到4952.6億美元。

數據庫也因此成為了云計算廠商的必爭之地,亞馬遜AWS、微軟Azure、騰訊云等主流云計算廠商都在爭先恐后的發布新的數據庫服務來跑馬圈地。

雖然國內市場份額排名第二,但在過去的一年,完成架構調整之后的騰訊云,在云數據庫市場卻格外引人注目。先是針對存量市場推出了自研云原生數據庫CynosDB,又針對5G、IOT等增量市場,推出了時序數據庫CTSDB,還宣布與MariaDB基金會正式簽署戰略合作協議等。

丁奇,真名林曉斌,活躍的MySQL社區貢獻者,現帶領騰訊云數據庫團隊,負責騰訊云數據庫的產品規劃、研發和運營。

對丁奇來說,成為騰訊云數據庫負責人身上的擔子并不輕,不僅要把騰訊深厚的數據庫技術積累輸出到云端,做出超越客戶想象的產品,來幫助用戶提升效率、節約成本。同時還需要打造一支強大的數據庫專家團隊,來為用戶的服務保駕護航。

從開發到DBA,從社區大咖再到管理者

丁奇與數據庫結緣,始于2008年,那時的丁奇,還只是一個百度貼吧的后端服務開發工程師,一次在一個項目里不經意的使用了MySQL,結果項目上線后出現了問題,平時執行1毫秒的語句,偶爾會執行100毫秒。那時候,百度貼吧權限服務只要性能慢一點,就會影響頁面打開速度,從而讓用戶體驗受損。

當面對主管的詢問時,臉皮薄的丁奇不好意思說自己不知道,只能說查一下。相比于現在,那時候的網上,MySQL的資料并不豐富,所幸MySQL是開源的,丁奇就硬著頭皮逼自己看源碼。最終原因查明,這讓丁奇覺得MySQL系統還挺有趣,從此之后,對MySQL的研究慢慢的變多了,也就正式“入坑”了。

碰到技術問題就解決問題,而解決之后如果有收獲就分享出來,正是這種愛鉆研并樂于分享的精神,為丁奇成為社區大咖奠定了基礎。

而成為大咖后的好處就是能有更多機會參與更深層次的討論,也有更多機會被問到復雜一些的問題,這也給了丁奇更多的機會去繼續積累和沉淀。

成為技術管理者,丁奇最初是從帶5人團隊開始,因為并沒有專門學過管理,又要花更多的時間在團隊建設和新人培養上,這讓丁奇極不適應也很不樂意,甚至一度跟老板提出,能不能不帶。用丁奇的原話“以前我只用自己寫代碼解決問題,日子多舒服,現在團隊里面同學我還得操心,出了問題也算我的,心塞啊”,當然,這種申訴是無用的,老板顯然不會輕易讓丁奇卸擔子,丁奇的只能選擇慢慢調整。

也不知道從何開始,丁奇開始逐漸意識到,其實好的代碼是程序員的作品,好的團隊是管理者的作品。做一個業界認可的方案是有價值的工作,打造一個業界認可的團隊同樣也是有價值的工作,并且后者還要更難些。因此,丁奇也開始愿意花更多的時間去帶團隊。團隊規模也從5人發展到現在的100多人,最初的困擾反而沒有了。

對于團隊管理,丁奇的心得是換位思考,己所不欲勿施于人,希望老板怎么對待自己,就怎么對待自己的下屬。其次,是以身作則,帶著團隊一起解決問題,而不是遠離一線。最后,很重要的一點是和老板爭取更多的“資源”。

騰訊云數據庫發展歷程及戰略方向

在丁奇帶領下的騰訊云數據庫將何去何從?這得先從騰訊云數據庫的發展歷程說起,騰訊云數據庫發展歷程總體來說可以分為兩條線:

  1. 內部自研-業務倒逼技術發展-云化支撐-走進互聯網及傳統行業。

典型代表是TDSQL和CKV、TBase等產品,從財付通,微信紅包的業務支撐,業務爆發性的增長倒逼技術進步,然后通過騰訊云對外輸出,服務廣大云上用戶,然后向企業級用戶進發,進入到金融,政府等傳統行業。

  • 迎接開源-開源定制參與回饋開源-為云而生定制-適配客戶需求

從開源數據庫起步,典型代表是MySQL,Redis,PostgreSQL等,隨后針對云上客戶需求定制需求,演變了如數據庫并行復制,審計日志,在線加字段等核心功能,同時,騰訊云作為MariaDB的白金會員,積極參與社區建設,將以上功能回饋給MariaDB和MySQL社區,并且不少功能都已經在官方版本中得到發布。

2017年,騰訊云開發了為云而生的CynosDB,實現了計算和存儲分離,有效提升MySQL的性能及擴展性,達到了商業數據庫的應用標準,成為了國內首家同時兼容MySQL和Postgresql的云原生數據庫。

截止目前,騰訊云數據庫服務涵蓋了關系型數據庫,非關系型數據庫,數據庫SaaS類服務及分布式數據庫幾大類,共計16種數據庫服務,并且在以每年發布1到2個大產品,200多個新功能的節奏在遞增。

據了解,今年,CynosDB將會完成商業化,同時騰訊云還將發布行列混存,同時承載OLAP+OLTP需求的TBASE數據庫。

據丁奇介紹,騰訊云在數據庫的投入會一直持續加大,而戰略方向則是以打造優秀的OLTP,OLAP等數據庫產品,并且與眾多開發者及合作伙伴打造一個良性,完善的數據庫生態。

丁奇認為,隨著騰訊云持續的產品能力提升,加上結合騰訊本身的社交生態,微信連接器可以更了解客戶,貼近客戶需求,因此,在未來的全球數據庫市場,騰訊云數據庫一定會占有一席之地。

CynosDB為何而生?會開源嗎?

作為騰訊云在數據庫領域的重要布局,2018年底,騰訊云正式發布了CynosDB數據庫,單節點讀性能可以達到130萬QPS,超越業內目前最高的100萬QPS水平,而價格僅為市面上商業數據庫的1/15。

CynosDB誕生的原因源自云上用戶的業務需求,隨著數據的逐漸發展,客戶需要一個可快速升降級,完全兼容MySQL和PostgreSQL協議的數據庫,適配用戶業務的快速發展,而不是隨著數據量和業務的發展而改動相應的業務。

目前CynosDB已經接入了微信小程序云的生態,有效的支撐了眾多程序開發者使用數據庫的需求。

丁奇一直認為自己是開源的受益者,所以,他也在積極倡導回饋社區。騰訊云以及騰訊云數據庫對開源一直是擁護的,騰訊云參與了多個開源社區,并且為社區貢獻了很多好的特性。騰訊云數據庫也是如此,前面提到騰訊云在MySQL以及MariaDB社區都在積極參與,并且貢獻了很多優秀的功能并且被社區作為官方版本采納。丁奇說。

對騰訊云來說,開源是一個整體布局,也是一個整體的數據庫生態,比如圍繞CynosDB吸引更多的開發者和合作伙伴共建數據庫遷移,容災,診斷,安全等生態。

丁奇說,CynosDB目前階段集中在產品能力的持續打磨,開源的問題等到一個合適的時機會做全盤考慮。

老魚,企業級老編一枚,你若有故事,歡迎聯系!

借力中國數據庫技術大會 達夢DM8數據庫新品正式發布

上一篇

DTCC 精彩繼續,核心講解點亮技術盛宴

下一篇

你也可能喜歡

專訪騰訊云數據庫負責人丁奇:打造超越用戶想象的產品

長按儲存圖像,分享給朋友

ITPUB 每周精要將以郵件的形式發放至您的郵箱


微信掃一掃

微信掃一掃
双色球常规走势图 幸运pk10基本走势图 河南22选5第299期 五分彩 云南快乐十分走势开奖 黑龙江36选7中奖规则表 谋略天下配资 麻将怎么看番 26选5中奖多少钱 极速飞艇计划软件 哈尔滨麻将免费下载 99822皇冠比分完 辽宁十一选五遗漏