上周三,MariaDB在其官网宣告,正式把阿里云数据库工程师彭立勋列为Mariadb基金会个人成员(Staff)。
作为Mariadb高等开拓职员,彭立勋将紧张从事Replication模块的优化;同时,他也致力于MariaDB在中国的遍及以及技能社区事情。

彭立勋在接管云栖社区采访时表示,他是今年四月份收到MariaDB约请的——讯问他是否能以得当的办法在MariaDB中参与开源项目的开拓。“跟公司沟通之后,非常爽快的答应让我参与MariaDB基金会,以便更直接地为社区贡献我们的能力。”
为什么会被MariaDB基金会约请担当个人成员,这位阿里云数据库高等专家解读称,从他个人角度来看有两个缘故原由:一是韶光和贡献积累的结果,从四年前Monty(指MySQL之父Michael Wideneus)第一次合并他的补丁,到目前已经至少给MariaDB贡献了小几万行代码,“虽然跟Monty占60%不能比,但也算是实现了一个小目标。”二是华人的贡献者越来越多起来,以是引入一个中文母语的成员已非常有必要。
对付担当MariaDB基金会个人成员的职责,彭立勋表示,如官网所说——紧张卖力Replication模块,详细则是:对环球社区贡献的Replication干系补丁进行Review,并合并到主干;与此同时,大中华区所有提交的补丁都会先看一遍,“毕竟我是MariaDB Committor中唯一一个讲中文的,跟贡献者沟通会比较方便。”
彭立勋指出,比较普通的Committor,须要对MariaDB的代码质量负起更多的任务。之前只须要提交,现在要卖力Replication代码的Review和合并。“任何Replication的Bug都是我的过失落”他说,一旦把不稳定的代码放入主干,大家顺着Commit Log就能找到罪魁罪魁。
在采访中,彭立勋也对他所卖力的Replication模块进行了先容。他认为,MySQL之以是当年能非常快的在互联网火起来,个中一个非常主要的缘故原由便是MySQL可以非常方便的利用Replication模块复制出一个备库。
“Replication是最具备‘改装’潜力的模块,包括MySQL官方要做Group Replication。我之前也给MySQL/MariaDB贡献了Multi-Source Replication,可以实现多Master一Slave,还有我们阿里自己研发的Double-Sync Replcation协议等。”总之,Replication模块可以做很多事情,他欢迎大家贡献代码。
对付未来方案,除了对社区提交的代码负责Review外,彭立勋诙谐地表示,也会“利用职务之便”,把AliSQL开源的通用功能合并到MariaDB,给更多主干代码的用户利用。
末了谈及担当MariaDB基金会成员意义时,这位在外人看来外冷内热的技能专家指出,这是阿里云更开放的标志,不仅掩护自己的分支,也把其成果和能力直接的贡献给开源社区。







