前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >代码要写到100岁--mysql之父monty见面会有感

代码要写到100岁--mysql之父monty见面会有感

作者头像
DBA札记
发布2022-12-19 17:53:20
2480
发布2022-12-19 17:53:20
举报
文章被收录于专栏:MySQL参数系列

周四晚上快要下班,收到了AMGUG发的monty见面会的邀请短信(感谢组织与主办方给这个机会),于是果断请假和买了去杭州的票。下班立即赶往杭州。第二天,如愿见到了敬仰很久的monty本人。

整个活动分为上下半场。上半场是自由交流。每个人介绍一下自己,然后问一些自己感兴趣的问题。以前觉得自己英语还可以,也和不少外国朋友有过口语面对面交谈,但是这次和monty交流,还是感觉有些吃力。整交流下来理解了他讲的大概20-30%的内容,有些惭愧,还是需要好好练习口语。

我问了monty的问题是一个群友问的,mariadb有没有考虑数据库故障自愈。monty反问我,你指的是哪些类型的故障。我举例说系统错误,复制错误等。然后monty回答说,故障完全自愈很难处理,因为有各种各种的故障,首先要分清楚是bug还是错误,这个比较棘手,但是也在考虑之中。中间还举例说明了一大段我没怎么理解。

说说我比较触动的几个点:

1、monty对开源的敬畏之心

monty也算是开源的领袖之一吧,他很少在这种单纯的技术交流上说一些商业的产品。除非是朋友们提问到,他解释完之后也会说这个不是开源的方案。处理之外,他还很多次解释了mairiadb基金会,其口号:"Save the people, Save the products!"。可见,mariadb对于开源的初心是一直坚持的。monty也会问一些提问的朋友,他们用的分支是mysql还是mariadb,为什么用mysql,大家哄堂大笑,我倒是觉得从monty认真的眼神中你很容易得知,他想了解真正的原因。

2、对技术、对编码的热情

我不知道monty老爷子多少岁了,但是他精神饱满,时刻不离开自己的笔记本(一台装了linux的thinkpad)。然后当别的分享者在分享是他有问题会立刻打断和他们交流。他会直接用emacs打开源码和演讲的同学交流问题。虽然我对源码了解还是皮毛,但是深深被monty老爷子的这种对技术的热情打动。

3、monty对数据库架构的理解

有一个小伙伴问monty有没有同时解决OLTP和OLAP的方案是,monty认为每个技术都有适合的场景,要根绝自己的场景选取合适的技术架构。没有万能的数据库。他还举例说,我也想有一辆上天下地无所不能的汽车,这不现实。

4、mariadb的发展

mariadb整体的发展从mariadb的介绍来看还是很不错,包括mysql8.0中重要的特性基本都能在mariadb中看到,mariadb也说了会尽力fellow mysql的重要的特性。保持兼容性。同事mariadb现在也开始做对oracle和SQL server的兼容性方面的工作。

5、MySQL为啥会如此成功

monty对mysql的为啥如此成功的分析,其中有一条让我印象深刻:15 minites rules。

就先说这么多吧,很多感动的点,很值得的一次"追星"。感谢monty, 感谢组织方。最后上一张见面会的合影。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-09-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 DBA札记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档