Execution SIG 近日又喜提 Committer 一枚,他就是 b41sh 白珅 🎉。
白珅同学毕业于上海交通大学电子与通信工程专业,曾就职于新浪、百度、爱奇艺等公司做视频系统和广告系统,现在在一家创业公司做多方安全计算,他的工作是开发存储引擎。在谈到是如何从业务开发转化为数据库开发,他说数据库一直是他想研究的方向,成为 TiDB Contributor 之后他对数据库和存储有了更多了解,正好面试官也了解 TiDB,从此便开启了数据库的探索之路。今天我们就来看看 TiDB Committer 白珅的贡献历程吧~

什么时候开始接触编程,有没有写过好玩的项目?
我大概从 2010 年开始接触编程,后来写过一些小项目,主要在我们团队内部使用,是一个类似 Review Board 的 Code Review 系统,可以帮助你在提交代码之前进行 Review。
如何了解到 TiDB?贡献 TiDB 感受如何?
我比较喜欢关注知乎上的文章,有一次看到 TiDB 发了很多技术博客和源码阅读,觉得有很多干货内容,于是便关注了。后来也陆续参与了一些社区活动,像 TiDB Hackathon,可惜那时候对 TiDB 了解不多,所以没有做出比较满意的作品。
我最早一次给 TiDB 提 PR 是 2019 年 3 月,当时改了一个小 bug,是 Executor 下面的时间处理函数,我觉得对新人很友好,上手比较简单。我和 PingCAP 的小伙伴张原嘉在 slack 上沟通比较多,他回复很及时,帮助我解决了很多问题,非常感谢他的帮助~
贡献 TiDB 的动力是什么?
贡献中遇到最大的困难是什么?

这个 Issue 我做了实现方案的设计,具体功能由社区的同学完成,我和 mmyj 做了 Code Review,也是一件让我比较有成就感的事情。
是否是个开源爱好者,有没有给其他项目贡献过?
贡献中最有成就感的事是什么?

你认为开源是什么?
与 Contributor 同行,相信开放的力量
随着越来越多的人了解和使用 TiDB,作为社区贡献者,我们选择了相信开放的力量,做自己真正喜爱和擅长的事情,与全球的开发者共同协作,打造我们梦想的数据库,帮助大家解决问题,让更多用户一起受益,在数据库历史的发展上留下自己的一笔,我们感到兴奋而且自豪!
聚沙成塔,集腋成裘。社区每一个微小的贡献都让 TiDB 距离「数据库界的事实标准」更近一步。很荣幸能和一群志同道合的朋友一起做酷且正确的事情。
在开源的世界,一切皆有可能。
延伸阅读

做一切为了好玩的极客,TiDB Committer 王贺的心路历程
TiDB Committer | 男友力 max 的典型工程师马钰杰
TiKV Committer 聂殿辉:开源不仅仅是开放源代码,更是一种态度和沟通方式
TiKV Committer 庄天翼:只要能提升 Codebase 质量,就值得提交 PR





