国内第一人:MariaDB基金会将阿里云数据库高级专家彭立勋列为个人成员-阿里云开发者社区

开发者社区> 身行> 正文

国内第一人:MariaDB基金会将阿里云数据库高级专家彭立勋列为个人成员

简介: 近日,MariaDB基金会把阿里云数据库专家彭立勋列为个人成员(Staff)。作为Mariadb高级开发人员,彭立勋将主要从事Replication模块的优化,同时他也致力于MariaDB在中国的普及以及技术社区工作。
+关注继续查看

1

上周三,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基金会成员意义时,这位在外人看来外冷内热的技术专家指出,这是阿里云更开放的标志,不仅维护自己的分支,也把其成果和能力直接的贡献给开源社区。

相关阅读

  1. MySQL之父Michael Wideneus:有自己的电脑,我可以做任何事情
  2. 现场直击:中国人的数据库分支AliSQL开放源代码下载 功能新增秒杀场景优化、TokuDB

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
《UNIX环境高级编程(第3版)》——2.8 基本系统数据类型
历史上,某些UNIX系统变量已与某些C数据类型联系在一起,例如,历史上主、次设备号存放在一个16位的短整型中,8位表示主设备号,另外8位表示次设备号。但是,很多较大的系统需要用多于256个值来表示其设备号,于是,就需要一种不同的技术。
1048 0
【RMAN】使用RMAN duplicate复制同机数据库遇到的问题
1 参数文件中的 db_name为修改 oracle@yangDB1:/home/oracle>export ORACLE_SID=orcl oracle@yangDB1:/home/oracle>rman target / Recovery Manager: Release 10.
479 0
免费享受同城双可用区高可用容错能力!阿里云云数据库RDS新增可用区6月汇总(内含福利)
6月份,阿里云云数据库 MySQL 版,云数据库 PPAS 版,云数据库 SQL Server 版,云数据库 PostgreSQL 版均宣布新增可用区,用户在控制台上按需求创建实例,即可享受同城双可用区高可用容错能力。接下来小编将为大家详细列出新增可用区。
2612 0
数据库分表时OR Mapping方法
最近使用ADO.net Entity应用中遇到一个分表的应用,IDE中是不可视化支持这个的,为此使用了基于LINQ的方法解决了该问题。 数据库分表的意义和目的 分表技术顾名思义,就是把若干个存储相同类型数据的表分成几个表分表存储,在提取数据的时候,不同的用户访问不同的表,互不冲突,减少锁表的几率。
618 0
DTCC 2019 | NoSQL数据库最新发展趋势 如何拥有居家必备的企业级能力?
摘要:企业IT系统面临层出不穷的新业务,安全,成本等诸多挑战。阿里云NoSQL数据库通过与企业业务深度结合,快速创新,提供最新的技术帮助企业用户迎接挑战,获得金融、社交、直播等众多大客户的信任。本文中,阿里云智能数据库产品事业部高级产品专家朱洁为大家介绍阿里云NoSQL数据库在众多最新领域的创新和技术实践。
3060 0
OAF_JDBC系列2 - 通过JDBC连接SQLSERVER数据库DriverManager.getConnection
d          try{          Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");          String connectionSQLServer = "jdbc:sqlserver://gavinmysql.
722 0
阿里云数据库团队核心亮相M17 揭秘AliSQL、MariaDB合作细节
日前,MariaDB 第一次年度用户会议 (M|17)在美国纽约举行。丁奇、彭立勋、冷香等三位阿里云数据库核心首次集体亮相,和全球数据库顶尖高手一起分享了AliSQL背后的故事。 会议期间,美国diginomica网站记者Jon Reed独家采访了这几位来自中国的数据库代表。
3519 0
+关注
身行
专注内容敏感度和深度,提高品牌价值和影响力。
101
文章
2
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载