MySQL之父、MariaDB CTO Michael Widenius:创立MariaDB,是希望有一个永远保持开源的 ...

杭州云栖大会将于2016年10月13-16日在云栖小镇举办,在这场标签为互联网、创新、创业的云计算盛宴上,众多行业精英都将在这几天里分享超过450个演讲主题( 参会报名>>>点此进入 )。

为了帮助大家进一步了解这场全球前言技术共振盛会的内容,云栖社区采访了各个论坛的大咖,以飨读者。

以下为正文:


MySQL之父、MariaDB CTO Michael Widenius:创立MariaDB,是希望有一个永远保持开源的 ...

mysql之父、MariaDB CTO Michael Widenius

阿里云高级技术专家彭立勋在内部分享的一篇文章中写到――Michael Widenius是值得敬仰的数据库大神,“让人敬佩的白发程序员”。

Michael Widenius作为MySQL第一行代码的作者,其与两位好友一起成立了MySQL AB。而在MySQL AB被Sun收购之后,其创立了Monty Program AB,并接过MySQL的代码继续开发新的分支――MariaDB。

2014年,Monty Program AB与SkySQL AB合并,Michael Widenius又成立了MariaDB Corporation,开始商业化运作MariaDB,他继续担任新公司的CTO,同时还兼任MariaDB基金会的CTO。

需要指出的是,Michael Widenius还在今年7月21日来阿里巴巴做了一场分享,主要内容如下:

分享了MySQL的整个发展历史,从他在34年前开始写第一行代码,到后来如何决定将MySQL开源,以及MySQL如何变得越来越普及,再到MySQL AB被Sun收购,最后又被卖给Oracle,分享了许多大家所不知道的内部的故事和他们当时的思考。

还分享了MySQL,MaxDB,MariaDB这些项目的名称的由来,My是他的大女儿的名字,Max是他儿子的名字,Maria是他小女儿的名字,以及MySQL的正确发音,Monty给出了标准答案/ma es kju l/,或者是/mju es kju l /,因为My是一个芬兰语名字,所以也可以用后者芬兰语发音。

给大家展示了他早年怎么开始学习计算机以及开始编程的。从最古老的计算器――德州机器Ti-58,再到当民工搬砖在赫尔辛基修路赚钱买了最早的个人计算机ABC-80,再升级到Sun SPRAC开始正式进行了MySQL早期的开发,后来跟好友成立MySQL AB。

老爷子一辈子就在做MySQL相关的代码,今年他54岁了,还要亲自参与写代码,并且负责大部分Code Review工作。谁说程序员只能做到30的。阿里云彭立勋称,他与Monty在MariaDB基金会合作Review的时候,Monty最常说的话就是:”That’s easy, one day” “That’s easy, 15 mins”,诸如此类,无时无刻不在跪拜老爷子对这些代码真的是熟到全在脑子里的地步。

至于为什么创立MariaDB,Michael Widenius称,他需要一个能永远保持开源的MySQL替代品,因此他吸取了MySQL AB的教训,把MariaDB的版权授予了MariaDB基金会,这是一个NPO(非营利性组织),依靠捐赠运营,以保证MariaDB永远开源,而不会因为MariaDB Corporation的兴衰或者被收购而导致MariaDB的版权被收购或流失。同时MariaDB Corporation通过售卖MariaDB/MySQL的服务来赚钱,为MariaDB基金会提供MariaDB的持续开发资源。

然后作为一个技术人,Michael Widenius聊了一下MariaDB对MySQL原版的改进,以及他吸收了所有的MySQL AB原厂工程师而具备的更强的开发能力和对MySQL源码更好的理解,例如在高并发场景下,MariaDB通过简单的代码优化,就远远超过了MySQL 5.7及其复杂的修改所获得的收益。以及MariaDB实现了真正的完全并行的备库多线程复制,可以让备库的性能超越主库,避免延迟。

最后,Michael Widenius还分享了MariaDB未来计划的新功能,以及正在进行的开发工作,如何从MySQL迁移到MariaDB,以及他们之间的兼容性问题。

在本次云栖大会上,这位MySQL之父将分享《《How to create a successful open source project》的议题,向大家讲述许多外界所不知道的开源故事以及开源项目的深入思考。

干货满满的专场日程如下,快速报名!


MySQL之父、MariaDB CTO Michael Widenius:创立MariaDB,是希望有一个永远保持开源的 ...

去年大会距会议开始还有10天,报名就超额导致了提前结束报名,今年大会时下最热的技术分享都已涵盖其中,报名态势十分火爆,极速抢座吧:

抢票入口: https://yunqi.aliyun.com/2016/hangzhou/baoming

大会日程: https://yunqi.aliyun.com/2016/hangzhou/schedule

大会官网: https://yunqi.aliyun.com/

本文数据库(mysql)相关术语:navicat for mysql mysql workbench mysql数据库 mysql 存储过程 mysql安装图解 mysql教程 mysql 管理工具

分页:12
转载请注明
本文标题:MySQL之父、MariaDB CTO Michael Widenius:创立MariaDB,是希望有一个永远保持开源的 ...
本站链接:http://www.codesec.net/view/480193.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 数据库(mysql) | 评论(0) | 阅读(255)