2022年10月,字节跳动BitSail数据引擎正式开源。同期,社区推出Contributor激励计划第一期,现在已有13位外部开发者为BitSail社区做出奉献,成为了首批BitSail Contributor。

江海的广阔是由每一滴水珠构成的,BitSail社区永远欢迎每一位开发者的加入。咱们推出本档“对话BitSail Contributor”栏目,是想用自己的方式为每一位Contributor留下与BitSail紧密相关的独立记录。正因为有你们、有今后更多的Contributor存在,BitSail才干像起名初衷一样,在数据的海洋里以代码做船帆,向无边沿的远方英勇航行。

“更深层的是享用继续“创造”带来的成就感” , 今天的这位Contributor在奉献过程中有着怎样的心得?他对BitSail社区的未来开展有着什么样的等待?接下来就让咱们一起听听他怎么说~

(PS:本栏目Contributor文章排序无前后、奉献巨细之分,按内容提交顺序进行推送~~)

社区奉献

  • GitHub ID:Jake-00
  • 兼并PR:github.com/bytedance/b…
  • 奉献心得:我一开始会比较急躁,在领完Issue后就想着要快点处理,慢慢地发现越急躁越容易出差错乃至是初级错误。我会主张新的Contributor先在Issue评论区多提问,处理疑惑后再动手写代码。其实我领到的第一个Issue还没完成处理,但我在调用别的模块时发现了Bug,提Issue后自己修复,这才成为了BiSail Contributor的一员。看似在处理一个问题,实践上有可能在处理多个问题,所以给点耐心,正如那句“开源自身不是一件急于求成的事情”。还有一个对新手的主张便是多去看下相似的Issue和PR(特别是处于Closed状况),能从评论区学到许多东西。

与BitSail结缘过程

2022年11月的某一天(具体日期记不清了),下班后阅读公众号时在字节跳动数据平台公号发现有篇招募BitSail Contributor的文章。其时对BitSail集成数据引擎毫无了解,翻看之前的《深入浅出BitSail》介绍视频后被架构设计所吸引,之前也有开发过类似的数据同步功能,就想进一步看源码研究学习。

尽管错过了第一次直播共享,借助录制的视频和共享出来的PPT,也能大约了解引擎的组成部分和工作机制,这儿夸奖下字节开发同学的仔细和用心。

奉献动力

参与开源是可以锻炼开发者多项才能,大到规划讨论迭代方向,小到写技术文档。特别是像BitSail这样脱胎于字节内部且在生产环境经受住重重考验的项目,更是让我猎奇,想要进一步认识和学习项目。BitSail又恰巧是Java项目,还以开展迅速的Flink作为底层引擎,进一步激起我想要探索的欲望。

社区初形象

提交Issue后,字节的几位PMC大佬都会很迅速地给与反应。对于我提交的第一个PR,大佬会仔细地做Code Review,当我有不清楚的当地还会不厌其烦地互动去敲定修正细节。社区运作起来很规范高效,值得长时间投入建造,入股不亏。总结成两个英文单词便是 peace & nice~

未来对BitSail的等待

等待越来越多国人用户和开发者发现并运用BitSail,乃至是吸引到国外的用户和开发者,加入社区一起happy hacking:D

祝福BitSail具有更多的曝光度,乃至在Medium、StackOverflow、Quora等外国网站能有文章和帖子,然后新版本feature更多bug更少,收获更多star,新的一年拿奖拿到手软。

继续重视,更多“对话BitSail Contributor内容”正在路上~~

加入社群,获取更多精彩!

了解更多BitSail信息⬇⬇

⭐️ Star不走失(BitSail代码仓库):github.com/bytedance/b…

提交问题和主张:github.com/bytedance/b…

奉献代码:github.com/bytedance/b…

BitSail官网:bytedance.github.io/bitsail/zh/

订阅邮件列表:bitsail+subscribe@googlegroups.com