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

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

“对开源的热情一直在驱使我” “我觉得迈出第一步很重要”,今天的这位 Contributor 与 BitSail 社区有着什么样的不解之缘?他对 BitSail 的未来发展有着什么样的期待?接下来就让我们一起听听他怎么说~

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

社区贡献

https://github.com/bytedance/bitsail/pull/264

https://github.com/bytedance/bitsail/pull/182

https://github.com/bytedance/bitsail/pull/167

https://github.com/bytedance/bitsail/pull/165

  • 贡献心得:我水平还没到那种可以完成很复杂的 issue 的水平,只能提一些比较周边的 PR,比如文档上的错误啥的,通过看 BitSail 的源代码,我深知有些代码需要很大的知识积累才能看得懂,但我想说的是,不是说我看不懂就不能做贡献,对开源的热情一直在驱使我。我也经常逛 github,看大佬的代码我坚信这是我进步需要迈出的一步,看不懂的就百度谷歌哈哈哈。

与 BitSail 结缘过程

大概是 11 月的 18,19 号吧,具体哪天我有点忘了,反正是 11 月中旬,我那天下班没事的时候刷了下抖音,正好刷到了字节数据技术部的同学在直播分享 BitSail 开源,据说那是字节第一次分享 BitSail(算蛮幸运的吧)

字节的同学都很强,分享的内容也很具体和幽默不尴尬,听了分享会我觉得 BitSail 这个框架很 nb,因为它支持了包括抖音在内的所有业务线,我想既然这么厉害,抖音每天日活这么多人,它是怎么做到的呢?抱着学习的想法,就打开了 github 的 BitSail 仓库哈哈哈~~

贡献动力

这个问题我觉得是本身自己的学习和对开源的热爱吧,因为我也是 java 程序员,那为啥字节的同学能写出这么 nb 的框架呢?我要学的东西还有很多,所以抱着学习的想法去看代码。

有时我看到源码的时候一头雾水,这个变量是干啥的?这个方法有什么用?但我觉得迈出第一步很重要,不懂的就谷歌,总会有点东西能解释吧。

我也想对未来的贡献者来说:“不要怕,敢于贡献乐于提 issues,不仅可以壮大社区,也可以加强自己的知识体系。”

社区初印象

我在社区提了几个 issue,很快就有字节的负责 review 的大佬来解答,相应速度算比较快的了,可能最近疫情大多人都阳了就有点慢,也请体凉他们~总之感觉很好,我也会继续热爱开源,一直学习下去。

未来对 BitSail 的期待

我只是个小小的贡献者,我没有这个技术去说,未来 BitSail 会成为怎么怎么样。

但我想说祝 BitSail 越来越好,越来越多的中国贡献者大佬能参与社区建设,加油 BitSail!

持续关注,更多“对话 BitSail Contributor 内容”正在路上~~

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

了解更多 BitSail 信息

️ Star 不迷路(BitSail 代码仓库):https://github.com/bytedance/bitsail

提交问题和建议:https://github.com/bytedance/bitsail/issues

贡献代码:https://github.com/bytedance/bitsail/pulls

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

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

对话 BitSail Contributor | 姚泽宇:新生火焰,未来亦可燎原的更多相关文章

  1. 【HANA系列】对话SAP全球CEO孟鼎铭:未来最大的发展机遇属于中国中小企业

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[HANA系列]对话SAP全球CEO孟鼎铭:未来 ...

  2. qconshanghai2014

    主题演讲 容器化的云——CohesiveFT首席技术官 Chris Swan 建设强大的工程师文化——Spotify工程总监 Kevin Goldsmith 软件项目变更的管理和生存之道——jClar ...

  3. 图论(二分图最大权独立点集):COGS 2051. 王者之剑

    2051. 王者之剑 ★★★☆   输入文件:Excalibur.in   输出文件:Excalibur.out   简单对比 时间限制:1 s   内存限制:256 MB [题目描述] 这是在阿尔托 ...

  4. javascript之尺寸,位置,溢出

    一.offsetWidth:元素的宽度,包括边框,内容,内边距. 二.offsetHeight:元素的高度,包括边框,内容,内边距. 三.offsetLeft:元素的X坐标(相对于最近已定位的祖先元素 ...

  5. 谈一谈第九届移动互联网开发者大会( MDCon 2016 )

    4G时代的开启以及移动终端设备的凸显必将为移动互联网的发展注入巨大的能量,2016年移动互联网产业必将带来前所未有的飞跃.第九届移动互联网开发者大会以"DT时代的移动开发技术创新" ...

  6. [COGS 2051] 王者之剑

    Saber大法吼 2051. 王者之剑 ★★★☆   输入文件:Excalibur.in   输出文件:Excalibur.out   简单对比时间限制:1 s   内存限制:256 MB [题目描述 ...

  7. 作业20171130 final发布 成绩

    申诉 对成绩有疑问或不同意见的同学,请在群里[@杨贵福]. 申诉时间截止2017年12月16日 17:00. 更新 第一周和第二周成绩分别应占比20%和10%,计算时刚好反了.所以同学们的最终成绩有变 ...

  8. 作业20171123 beta-review 成绩

    申诉 对成绩有疑问或不同意见的同学,请在群里[@杨贵福]. 申诉时间截止2017年12月13日 17:00. 成绩 review NABCD-评论 SPEC-评论 bug found 答复 bugfi ...

  9. 作业20171116 beta2及beta发布 成绩

    申诉 对成绩有疑问或不同意见的同学,请在群里[@杨贵福]. 申诉时间截止2017年12月13日 17:00. 成绩 scrum01 scrum02 scrum03 scrum04 scrum05 sc ...

  10. 作业20171102 beta1 成绩

    申诉 对成绩有疑问或不同意见的同学,请在群里[@杨贵福]. 申诉时间截止2017年12月12日 17:00. 成绩 scrum01 scrum02 scrum03 scrum04 scrum05 sc ...

随机推荐

  1. 夯实JAVA基本之一 —— 泛型详解(1):基本使用(转)

    一.引入1.泛型是什么首先告诉大家ArrayList就是泛型.那ArrayList能完成哪些想不到的功能呢?先看看下面这段代码:ArrayList<String> strList = ne ...

  2. URL, URI 和 URN 之间的区别

    英文原文:What's the difference between a URI and a URL?  URI 标识一个事物 , URL 定位一个事物:然而,位置同样可以标识一个事物,所以,每个 U ...

  3. APP攻防--安卓逆向&JEB动态调试&LSPosed模块&算法提取&Hook技术

    JEB环境配置 安装java环境变量(最好jdk11) 安装adb环境变量 设置adb环境变量最好以Android命名 启动开发者模式 设置-->关于平板电脑-->版本号(单机五次) 开启 ...

  4. 向量数据库Chroma极简教程

    引子 向量数据库其实最早在传统的人工智能和机器学习场景中就有所应用.在大模型兴起后,由于目前大模型的token数限制,很多开发者倾向于将数据量庞大的知识.新闻.文献.语料等先通过嵌入(embeddin ...

  5. C语言从键盘上输入年份和月份,计算并输出这一年的这一月共有多少天。

    #include<stdio.h> void main() { int y, n, s = 0;//定义变量 scanf_s("%d-%d", &y, & ...

  6. cyclone3内部资源

    CycloneIII内部资源概述 目录 CycloneIII内部资源概述 Logic Elements and Logic Array Blocks(逻辑元件和逻辑阵列块) LE LAB LAB In ...

  7. C#使用SqlSugar操作MySQL数据库实现简单的增删改查

    公众号「DotNet学习交流」,分享学习DotNet的点滴. SqlSugar简介 SqlSugar 是一款 老牌 .NET 开源多库架构ORM框架(EF Core单库架构),由果糖大数据科技团队 维 ...

  8. 旺店通·企业奇门与用友BIP旺店通销售出库单对接销售订单

    源系统平台:旺店通·企业奇门 源系统接口: 查询销售出库单wdt.stockout.order.query.trade 目标系统平台: 用友BIP目标系统接口: 销售订单单个保存/yonbip/sd/ ...

  9. 最后一次迭代——城院GO导航

    1. 程序运行截图展示: 2. 程序开发分工详情 葛方杰:负责地点汇总界面的前端基本界面设计以及上导航栏和侧导航栏的布局以及简单的数据绑定,以及做了自定义组件卡,用瀑布流的形式封装自定义组件卡来展现地 ...

  10. LIS和LCS算法分析

    LIS(最长上升子序列) 常规的解法就是动态规划. mx[ j ]表示长度为j的上升子序列最小的值a[i]; dp[ i ]表示前i个数的最长上升子序列长度多少. 1 for(int i=1;i< ...