刷完小米和梁朝伟,这位入选 MariaDB 基金会的中国程序员也值得关注

这两天的科技圈想必都被小米 MIX 和梁朝伟老师刷屏了,还有一拨人去了微博 V 影响力峰会看网红和段子手。

但其实还有一件意义深远的事儿没得到足够多的注意。这个新闻没那么性感,绝大多数普通网民也很难感受到它的直接影响,但我觉得它确实值得写一写。

10 月 19 日,MariaDB 基金会官方网站宣布,任命阿里云数据库高级专家彭立勋为 MariaDB Foundation 正式成员,负责全球 Replication 模块相关补丁的 Review。彭立勋也成为首位被 MariaDB 基金会引入的中国程序员。
刷完小米和梁朝伟,这位入选 MariaDB 基金会的中国程序员也值得关注0

MariaDB 基金会六位成员合影,左三为彭立勋

根据阿里云的官方新闻稿,彭立勋目前在阿里云计算有限公司任职,负责 RDS for MySQL 产品的 MySQL 源码核心开发。业余时间,他还参与了 ACMUG(MySQL 中国用户组)的发起和组建,担任副主席和杭州地区的组织者。作为 MariaDB 基金会唯一的中国成员,彭立勋也将积极推进 MariaDB 在中国的普及。

MariaDB 基金会官网介绍,阿里云在数据库,特别是 MySQL 领域有着丰富的实践经验和解决方案。多年来,阿里巴巴集团内部广泛使用 MySQL/MariaDB 数据库,并且目前也在赞助 MariaDB 基金会。

根据 DB-Engines 的数据库管理系统 2016 年 10 月的最新排名, 开源数据库 MySQL (2008年被 Sun 公司收购,后 Sun 又被甲骨文公司收购)仍然在数据库领域坐着第二把交椅,仅次于甲骨文公司自己开发的 Oracle 商业数据库系统,同时综合分数比 9 月上升了 8.62 分。目前这个榜单上的开源数据库系统与商业数据库系统仍然平分秋色,但按照这个趋势下去,在一两年内,世界上最受欢迎的数据库系统将很有可能会变成开源数 据库。

刷完小米和梁朝伟,这位入选 MariaDB 基金会的中国程序员也值得关注1

从榜单中还可以看到,MariaDB 的排名是第二十位,它的来头也值得一说。根据公开资料,甲骨文公司收购 MySQL 后逐渐产生了两个主要问题:

1. MySQL 核心开发团队是封闭的,完全没有 Oracle 之外的成员参加,尽管它最初诞生就是一个开源数据库系统,意味着许多人仍然把它 MySQL 当做开源社区的资产。

2. MySQL 新版本的发布速度,在甲骨文收购 Sun 后大为减缓。MySQL 的创始人 Monty(Michael Wideneus) 对此感到非常失望,并离开了 MySQL。

Michael Widenius 在离开自己一手开发出的 MySQL 之后,为保证有一个始终开源的兼容 MySQL 的分支可用,开发出一个延伸分支版本,这就是 MariaDB,另一个更加符合“开源”精神的数据库管理系统,同时成立非赢利组织 MariaDB 基金会。MariaDB 基金会旨在为 MariaDB 项目、用户和开发者社区提供基础的架构支持。同时,交流数据库技术,包括标准的实现,和其他数据库之间的互操作性和和桥梁建设。经过四年运营, MariaDB 基金会已经建立起涵盖评审、合并、测试和发布在内的一整套产品运营机制。

MariaDB 与 MySQL 在绝大多数方面都能兼容,并且被认为是目前发展最快的 MySQL 分支版本,新版本发布速度已经超过了甲骨文公司官方的 MySQL 版本。根据 CSDN 的报道,包括 Wikipedia、Google 在内的一些大型科技公司,早在几年前就开始把全部或部分业务从 MySQL 迁移到 MariaDB 数据库系统。

为什么又是阿里巴巴的程序员?从数据库技术来说,阿里巴巴集团的各个业务线,由于每天都需要处理海量的敏感交易数据,一向是国内互联网公司里对数据 库的要求最高的,业务性质决定阿里巴巴必须在这个领域走在世界前沿。历史证明,即使阿里在两次上市的股价狂跌时期,也一直维持着在数据库领域的资源投入, 开发 MySQL 定制版本,开发 OceanBase,包括对 MariaDB 的持续研究。当然,即使近几年的“去 IOE 运动”(去掉 IBM 的小型机、Oracle 数据库、EMC 存储设备,代之以自己在开源软件基础上开发的系统)如火如荼,在 Oracle 数据库方面,阿里也贡献出了中国互联网公司里最多的数据库专家。

本文文字及图片出自 www.pingwest.com

你也许感兴趣的:

共有 1 条讨论

  1. 有一件意义深远的事儿没得到足够多的注意 ==>有意义 但是跟你标题里面拿来对比的 就完全不是一个事儿 也没有说明对比的方面 所以说 标题党 危言耸听

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注