点击上方“飞总聊IT”,选择关注公众号
对职业发展有困惑吗?加飞总知识星球!
2019年4月9日下午4点到5点半,ICDE2019的白金赞助商阿里巴巴集团举办了一场数据库技术讨论会。讨论会细节如下:
上半场主要是阿里技术介绍,下半场则是几位数据库圈的名人共坐一堂讨论是不是将来云数据库会取代传统数据库。
讨论会最吸引我的无疑是阿里巴巴的数据库产品。其中PolarDB发布于2017年:阿里云发布自研商用关系型数据库POLARDB。PolarDB X则要神秘一些。但是一个名为阿里巴巴数据库技术的微信公众号上的官方文章给出来的解释可以为大家解惑:
简单来说,PolarDB X是一个集成了X-DB和PolarDB的超级分布式数据库。按照阿里巴巴数据库总负责人李飞飞博士的说法,在数据库某些领域和某些维度上,阿里巴巴可能超过了谷歌。X-DB我们就比较熟悉了,是阿里巴巴集团数据库部门2017年推出的新数据库:阿里自研分布式强一致关系型数据库——X-DB。
PolarDB X的名字,我最初是在阿里发表的一篇介绍自己在中国数据库年会上做技术交流的文章里看到的。时间是2018年11月5号。当时我写了一篇文章X-DB到PolarDB-X:管中窥豹之阿里数据库的变迁。文章里探讨了一下X-DB到PolarDB-X这个改变意味着什么。
该文章有一个错误的结论:时任X-DB的负责人张瑞和PolarDB的负责人曹伟同时汇报给阿里巴巴数据库负责人李飞飞博士。我做出这个错误的结论是基于了达摩院数据库与存储实验室的一个公开网页:
按照西方公司的常态,实验室负责人和实验室成员应该具有上下级关系。比如微软研究院就是这样的。但是在2018年11月5日那个时间点,这是不成立的。
由于这个错误,阿里云RDS团队负责人曹伟博士,和阿里云的公关,当天都找到了我,告诉我文章写的不对。阿里云的公关更是解释到,达摩院在阿里是一个虚拟组织。实验室负责人和实验室的成员之间不一定有上下级的汇报关系。当时我听得是非常的晕的。但是错了就是错了,第二天我专门刊文澄清:澄清文章“X-DB到PolarDB-X:管中窥豹之阿里数据库的变迁”的不正确之处。
曹伟博士更进一步和我指出:写文章虽然是个人行为,但是态度还是要严谨的。这也是治学的态度。
我当时想,阿里巴巴做达摩院网站的那些人,真的是非常的不严谨,连虚拟组织和实体组织都没搞清楚。幸亏阿里巴巴做产品的有曹伟博士这样治学态度严谨的人,才诞生了PolarDB, PolarDB-X等一系列某些方面和某些维度比谷歌还要领先的产品。
这也让我自博士毕业以来第一次感到如此羞愧。我记得博士毕业前的半年,我一边忙着找工作,写毕业论文,一边因为做助研,每周要花20小时给我导师的新系统写代码。等到论文投稿前,我问导师怎么我不是作者之一。
我的导师说,你除了按照系统设计的要求写了些代码,这个系统你没参与深度讨论,没有做出重要的原创性贡献,是不应该署名的。我知道你们中国人都喜欢挂名,有个人他下属发什么文章都要挂上名字,一年发100多篇论文。这样有意思吗?这是我毕业前导师给我上的深刻的一课。曹伟博士也给我同样的上了一课,治学的态度要严谨。
阿里巴巴数据库技术公众号的一篇春季招实习生的文章,给了我们一些很重要的信息。
简而言之,春招里面的几位牛人导师里,曹伟博士现在负责所有的OLTP产品,包括PolarDB和PolarDB X。所以自阿里云被阿里巴巴集团CTO张建锋接手以来,阿里云数据湖RDS团队和阿里巴巴集团数据库团队看起来是合并了。并且X-DB团队的下一代产品PolarDB X是曹伟博士在负责了。
我还注意到,SIGMOD 2019的官网显示,阿里巴巴数据库团队发表了一篇工业界的论文:
X-Engine: An Optimized Storage Engine for Large-scale E-Commerce Transaction Processing
Gui Huang (Alibaba Group); Xuntao Cheng (Alibaba Group); Jianying Wang (Alibaba Inc.); Yujie Wang (Alibaba Group); Dengcheng He (Alibaba Inc.); Tieying Zhang (Alibaba Group); Feifei Li (Alibaba); Sheng Wang (Alibaba Group); Wei Cao (Alibaba Cloud); Qiang Li (Alibaba Group)
继去年曹伟博士团队的PolarFS在VLDB发表了一篇工业界论文之后,又一篇曹伟博士作为作者之一的论文出现在了数据库领域的顶级会议上。这当之无愧华人的骄傲。
我又看了一下SIGMOD的论文相关的投稿时间。Industry track的论文投稿时间是这样的:
具体网址在:http://sigmod2019.org/industrycfp
所以2018年11月5号,曹伟博士亲自告诉我他和X-DB属于两个部门。2018年12月1号,关于X-DB的论文,曹伟博士作为作者之一就投出去,之后被接收了。以曹伟博士领导PolarFS的技术实力,和其之前和我沟通的时候展现出来的治学严谨的态度,他肯定不是我导师嘴里那种属下有论文自己就要挂名的人。
继完成PolarFS的设计以后,在不到一个月的时间里,完成两个部门的合并,并为该研究做出不可忽略的原创性贡献,曹伟博士的研发实力令人敬佩。PolarDB和其分布式版本PolarDB X在曹伟博士的带来下,虽然现在仅仅是在某些领域和某些维度是可能超越谷歌,我相信将来必然是全方位的超越谷歌。
PolarDB真的很了不起。