Allbet

一切为了好玩的极客TiDB Committer王贺的心路历程

Allbet登录网址 2021年11月04日 科技 119 3
2020-11-20 11:24 PingCAP

王贺看起来是一个不走寻常路的大三学生,从小就喜欢盘算机,对于许多大学才最先接触编程的同砚来说,高三就可以自己做一个 Linux 发行版无疑是同龄人中的佼佼者了。

今天就来领会一下TiDB Committer,DDL SIG 的 xhebox 的孝敬之路。

一切为了好玩的极客TiDB Committer王贺的心路历程 第1张

那时怎么想到要自己做一个 Linux 发行版呢?

最先接触 Linux 的时刻我以为 glibc 太大了,下载下来有几十 MB 以是想换掉它。那时正好接触到了除了 glibc 以外的 libc,我就萌生了自己做发行版这个想法,甚至还想把 GNU 所有的器械都换掉,虽然最后失败了,但发行版照样做了下来。

我从小就喜欢折腾这些器械,小学的时刻用 Discuz 搭建过网站,高中时折腾苹果系统,这些都是由于兴趣以是自学的,也给我高三做 Linux 发行版打下了基础。我也是那个时刻最先领会到 Go,我的 Linux 发行版的包管理器就是用 Go 写的,最近也最先在学习 Rust。你做的 linux 发行版现在可以下载到吗?

以前是可以在 GitHub 上下载,现在不行了,我没有维护二进制包管理器,若是别人想用的话生怕需要见到我本人,我可以用硬盘复制一份:)主要原因是维护二进制包异常耗时间,以前有 600 个包,现在被我削减到只有 300 个。我平时上课做实验也没有这么多时间, 几百个包都是手动编译,若是开源再维护,那可能没办法做其他事了。你是怎么和 TiDB 结缘的?

-------------------------

皇冠足球app

www.huangguan.us是一个提供皇冠代理APP下载、皇冠会员APP下载、皇冠体育最新登录线路、新2皇冠网址的的体育平台。新皇冠体育官网是多年来值得广大客户信赖的平台,我们期待您的到来!

-------------------------

第一次领会 TiDB 是 TCP 项目(Talent Challenge Program),在这之前我没有接触过数据库。有一天正好看到群里在发这个流动的信息,以为挺有意思,不外这个流动需要 TiDB Contributor 才气介入,于是我就给 TiDB 提了一个 PR,在成为 Contributor 之后我就最先正式的加入了这个项目。加入过其他社区的流动吗?

假期的时刻我加入过快手的 KCode,主要竞赛内容是读文件去盘算 QPS。不外我加入完热身赛就不做了,到了决赛和半决赛会加一些限制,赛程后面对照偏向 IO 优化。我感受我不是很善于做竞赛或算法之类的竞赛,更偏向学习和着手能力,以是更适合 TCP 这样的项目,自己施展的空间更大。会经常给其他开源项目做孝敬吗?

有,不外其他项目的补丁对照散,不像 TCP 做了一个对照完整的功效。好比 musl libc 的兼容性不太好,我和使用 musl libc 的外国网友讨论过这个问题,也给 Google Chrome,Firefox 都提过补丁。孝敬历程中遇到最难题的地方是什么?

难题可能是由于从来没写过数据库,学校的数据库课程也才最先,教的也只是基本的 SQL 语句,以是我自己对 TiDB 和数据库也没什么领会,以为入门对照难。从开源孝敬中获得了什么?

协作履历,之前虽然有配合协作的履历,然则没做过这么成熟的项目,而且有时刻需要跨两个项目一起做开发。TiDB 的测试很完整,是我第一个提交的有完善 CI 的项目。之前提交的都对照传统,要么没有 CI,要么单元测试很微弱,TiDB 是我接触的第一个有跨项目测试、集成测试的大型项目。孝敬历程中最有成就感的事?

有一次提 PR 自动推动了 PD 的历程,原本我只要给 TiDB 提就行,但那时项目的进度也需要 PD 那里的配合,我就给 PD 提了几个 PR。由于推动了 PD 而且在 DDL SIG 孝敬,以是一个月就拿到了 PD 和 DDL 两个 Reviewer,照样挺有成就感的。

另外我也通过了面试,拿到贵司的实习机遇:)给 TiDB 社区的新人们一些建议

孝敬最最先的一段对照难题,可能刚进去社区还不熟悉流程,一定要坚持已往,就会豁然开朗。在介入的历程中一定要 get hands dirty,张望不如着手,实践出真知。对于本次 PingCAP D 轮融资,你作为社区的一份子,你怎么看?

感受很厉害,我听过的一些融资项目都不到一亿,PingCAP D 轮能融资到 2.7 亿美刀,都有点感受不太真实了,而且照样开源项目。作为社区的一份子,这个事情照样挺让人有自豪感的,也有些熟悉的人给我发这个新闻。

Allbet声明:该文看法仅代表作者自己,与www.allbetgame.us无关。转载请注明:一切为了好玩的极客TiDB Committer王贺的心路历程
发布评论

分享到:

usdt钱包支付(www.caibao.it):沙盒游戏谁最强?《迷你天下》完胜《我的天下》,当坐头把交椅!
3 条回复
  1. 皇冠即时比分
    皇冠即时比分
    (2020-12-28 00:07:33) 1#

    滨州新闻滨州新闻是山东滨州最具权威、最具影响力的新闻门户网站。把握全市最新最全面的新闻资源,是山东省重点新闻门户网站之一。汇集滨州新闻要闻、便民生活服务、问政通道领域的服务功能,记录黄河三角洲腹地的变迁与发展进程,为众多市民提供优质的社会保障便民服务。在同一互联网平台实现多领域的互联互通,实现高效的媒体融合效果,讲好滨州好声音。这是爽文啊

  2. Usappledeveloperaccountsforsale
    Usappledeveloperaccountsforsale
    (2021-01-13 00:02:21) 2#

    皇冠注册平台皇冠注册平台(www.huangguan.us)是一个开放皇冠即时比分、皇冠官网注册的平台。皇冠注册平台(www.huangguan.us)专业解决皇冠会员怎么申请开户、怎么申请皇冠信用盘代理、皇冠公司的代理怎么拿的问题。求关注求交往呀

  3. 澳洲幸运5开户(a55555.net)
    澳洲幸运5开户(a55555.net)
    (2021-11-04 00:05:56) 3#

    欧博开户(www.ALLgame.us),欧博开户平台开放欧博(Allbet)开户、欧博(Allbet)代理开户、欧博(Allbet)电脑客户端、欧博(Allbet)APP下载等业务
    图个开心

发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。