对话 BitSail Contributor | 吴畅:从好奇,到深入
更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群
2022 年 10 月,字节跳动 BitSail 数据引擎正式开源。同期,社区推出 Contributor 激励计划第一期,目前已有 21 位外部开发者为 BitSail 社区做出贡献,成为了首批 BitSail Contributor。
江海的广阔是由每一滴水珠构成的,BitSail 社区永远欢迎每一位开发者的加入。我们推出本档“对话 BitSail Contributor”栏目,是想用自己的方式为每一位 Contributor 留下与 BitSail 紧密相关的独立记录。正因为有你们、有今后更多的 Contributor 存在,BitSail 才能像起名初衷一样,在数据的海洋里以代码做船帆,向无边际的远方勇敢航行。
“BitSail 为我的社区开发之路提供了很大的动力” ,今天的这位 Contributor 在贡献过程中有着怎样的心得?她对 BitSail 社区的未来发展有着什么样的期待?接下来就让我们一起听听她怎么说~
(PS:本栏目 Contributor 文章排序无前后、贡献大小之分,按内容提交顺序进行推送~~)

社区贡献
认领了 issue :
1.https://github.com/bytedance/bitsail/issues/258
优化了 BitSail Kudu 模块 Row Data 解析功能,通过 runtime context 来解析 Row Data
2.https://github.com/bytedance/bitsail/issues/417
完善了 BitSail 通用字段类型检测及转化的部分功能,主要包括:
1.完善 BitSail 通用字段类型检测过程中的异常信息校验及输出
2.完善 MongoBD 字段类型检测的单测功能
与 BitSail 结缘过程
22 年 11 月 BitSail 开源并且相关同学组织了分享活动,听了开发同学的分享之后了解到 BitSail 的功能定位是支持多种异构数据源之间的数据同步并提供了离线,实时,增量及全量场景下全域数据集成方案,实现了流批一体湖仓一体架构,并行度计算异常数据检测阈值设定等功能是目前业绩较为领先及完善的数据集成方案,由此引起了我对其具体实现的好奇并开始了我的 BitSail 学习之旅。
贡献动力
经过一段时间的学习研究发现 BitSail 项目源代码质量很高,代码规范及 CICD 测试流程完善,基于 Flink 引擎实现了流批一体湖仓一体架构,无论是代码设计还是实现方案对于大数据领域的同学都有很高的学习价值。另外,BitSail 运营同学对于社区贡献也是积极的宣传,开发同学会耐心解答我们遇到的问题。以上都对我的社区开发之路提供了很大的动力。
社区初印象
加入 BitSail 社区之后发现社区很完善,无论是代码规范还是 CICD 测试流程都比较完善,并且在进行活跃的迭代。BitSail 运营同学和开发同学都会对新加入社区的同学提供帮助解决我们遇到的问题。
未来对 BitSail 的期待
希望 BitSail 能够不断推出社区活动保持社区的活跃度,功能方面希望尽快落地 Local Engine 提高简单场景的资源利用率,统一 CDC 数据入湖的解决方案,支持 K8S 云原生,开箱即用拓展 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 | 吴畅:从好奇,到深入的更多相关文章
- 打开网页自动弹出QQ对话框的实现办法
Ian今天偶然进入一个公司的企业网站,然后QQ聊天窗口这里马上就弹出与那个公司客服聊天的窗口.怀着好奇的心态,Ian分析了该公司的网站源码,发现了实现网页弹出qq对话框的原理与实现方法,相信此时此刻你 ...
- 吴裕雄--天生自然KITTEN编程:对话
- [C0] 人工智能大师访谈 by 吴恩达
人工智能大师访谈 by 吴恩达 吴恩达采访 Geoffery Hinton Geoffery Hinton主要观点:要阅读文献,但不要读太多,绝对不要停止编程. Geoffrey Hinton:谢谢你 ...
- 2017年度好视频,吴恩达、李飞飞、Hinton、OpenAI、NIPS、CVPR、CS231n全都在
我们经常被问:机器翻译迭代了好几轮,专业翻译的饭碗都端不稳了,字幕组到底还能做什么? 对于这个问题,我们自己感受最深,却又来不及解释,就已经边感受边做地冲出去了很远,摸爬滚打了一整年. 其实,现在看来 ...
- 怎样让你的安卓手机瞬间变Firefox os 畅玩firefox os 应用
Firefox os 手机迟迟不能在国内大面积上市.如今能买到的Firefox os手机国内就一款Firefox os ZET OPEN C ,但这款手机配置确实还不如人意.价格方面也不实惠,对于我们 ...
- 美图吴欣鸿:请不要叫我CEO
关于采访提纲上“对互联网+如何理解?”的问题能否不做回答? 他的说法听上去谦虚而实在,“我一般对于这种大的.有点政策性的问题其实是Hold不住的,我的谈话风格就是比较随性.感性,也很难说去推出一个很强 ...
- 訪问的网页自己主动打开QQ对话
今天訪问中国论文网,自己主动就弹出与QQ的对话框,非常是好奇.于是查看网页源码发现例如以下可疑处: <script type="text/javascript"> fu ...
- 【吴节操点评】中国企业SaaS应用深谙未来者寥寥数几 两极分化将加剧
数年前,在国外企业级应用如火如荼的时候.国内却是一片空白.而现在企业SaaS应用市场,包含用友.金蝶.东软在内的三巨头.已经有数十家之多.相比美国3000亿美元的企业应用三巨头来说,中国企业应用前三甲 ...
- 百度大脑UNIT3.0详解之知识图谱与对话
如今,越来越多的企业想要在电商客服.法律顾问等领域做一套包含行业知识的智能对话系统,而行业或领域知识的积累.构建.抽取等工作对于企业来说是个不小的难题,百度大脑UNIT3.0推出「我的知识」版块专门为 ...
- 关于.net的精彩对话(转)
[序言]我想很多爱好软件编程的网友都像我一样,对微软推出的.net平台充满了好奇,但是看了相关的文档也是一头雾水,还好,Purple很幸运在QQ上遇到了一位.net高手,经过高手的一番教导,Purpl ...
随机推荐
- 一起来探索CSS中margin属性的奥秘吧!!
作者:WangMin 格言:努力做好自己喜欢的每一件事 众所周知 margin属性 是用来声明当前所设置或者指定元素所有外边距的宽度,或者设置各边上外边距的宽度.一直以来我认为它是一个很简单的属性,但 ...
- 【pwn】整数溢出
这是ctfshow上面的一道题 这边v1和v2定义时都是int,有符号整数,想让v1-v2=9,可以考虑负数,但是这个函数过滤了负号 if ( strchr(s, 45) ) return ...
- OpenGL 投光物详解
1. 投光物 继续上一节的流程,到目前为止,我们介绍的都是点光源.但是现实世界中,光源的类型却要相对复杂一些.大概会有这么几种形式:定向光.点光源.聚光等等. 2. 定向光 当一个光源处于很远的地方 ...
- vue 甘特图(附件):甘特图附件
甘特图样式: .gantt_container { border-color: transparent !important; .gantt_right { top: 0% !important; d ...
- MongoDB 中的事务
MongoDB 事务 前言 如何使用 事务的原理 事务和复复制集以及存储引擎之间的关系 WiredTiger 中的事务隔离级别 WiredTiger 事务过程 事务开启 事务执行 事务提交 事务回滚 ...
- 从一个 Demo 说起 Dubbo3
简介 2017年的9月份,阿里宣布重启Dubbo的开发维护,并且后续又将Dubbo捐献给了Apache,经过多年的发展已经发布到3.X版本了,Dubbo重启维护之后是否有值得我们期待的功能呢,下面就来 ...
- 方法覆盖Override
继承作用: 基本作用:代码复用 重要作用:方法覆盖和多态机制 ===================================================================== ...
- ABAP 泰国凭证批导 报错 F51 192 输入一个业务场景
泰国凭证批导报错 F51 192 输入一个业务场景 方案一: 方案二: ID_BUPLA 用户参数
- Hive架构组件
架构图 Hive组件
- SpringBoot整合Swagger3
1.导入相关依赖 <!--swagger--> <dependency> <groupId>io.springfox</groupId> <art ...