Flink 社区 | 招募志愿者!​Flink 中文社区邀您共建未来

HBase技术社区

共 3257字,需浏览 7分钟

 ·

2022-05-14 16:26


致开发者

自 2018 年 Flink 中文社区成立至今,受到了来自各行各业开发者的关注与支持。使得社区的活跃度在整个 Apache 软件基金会的社区中几乎一直名列前茅。Flink 中文社区也一直着力于为大数据领域的开发者们持续带来优质的分享,在过去一年受疫情影响的情况下依旧举办了 FFA 2021 以及 4 场 Meetup,共分享了 110+ 优质干货。


为了更好地了解 Flink 使用者的需求,给开发者带来更为优质的内容,Flink 中文社区现招募社区志愿者,长期深度参与社区部分内容以及活动的规划。


诚邀您的加入。


—— Flink 中文社区

邀请人数:2-3 人


我们需要您与我们一起 (不限定地点,在线沟通)


  • 对活动整理好的文章进行校对;

  • 对投稿的文章进行评测、筛选、以及沟通修改;

  • 对社区未来发表的内容进行规划;

  • 参与未来的社区活动 。(有空余时间的前提下)


我们希望您:


  • 了解 Flink 及其相关技术,并有计划长期从事 Flink 相关工作;

  • 保证充分休息的前提下,每周可以有空余的时间从事 Flink 中文社区志愿者工作;

  • 擅于写作更佳,可以帮助作者优化内容框架,让读者更轻松地 get 知识。


您可以获得:


  • 各方面吸收转化 Flink 相关知识;

  • 更多与技术大咖交流的机会;

  • 社区周边妥妥安排;

  • 名字展示在整理的文章 & Flink 中文社区动态中,让社区小伙伴都认识你~



感兴趣的同学可以扫描下方二维码报名~




社区志愿者来信


另外,我们也很开心收到了社区志愿者陈政羽同学的来信,分享了近年来作为 Flink 中文社区志愿者的一些感悟及成长:



各位 Flink 中文社区的伙伴大家好,我是来自 Apache Flink 中文社区的志愿者陈政羽,负责社区日常技术文章稿的翻译和产出。平时的爱好是钻研技术、健身和旅游,目前正在真有趣科技研究中心 - 基础设施研发部,负责基于 K8S 的 Flink 大数据部署作业平台构建与作业研发,为真有趣构建部署、提交作业的一站式 Flink 智能作业平台、SQL 平台以及游戏反外挂平台,欢迎大家多多交流。


大家在社区看到的很多文章都有我参与的身影,例如《Flink 1.14 新特性预览》、《 Flink CDC 2.0》、《深入解读 Flink SQL 1.13》、《Flink 1.12 资源管理新特性》 等都是经过我翻译视频稿和技术原稿,然后带给大家的。我想把这一年在 Flink 中文社区的工作和对于一些开源问题的思考分享给各位,希望能给各位在开源上带来新的启发。


通过志愿者这个工作,让我对开源有了新的认识和认知。通过开源社区结识了许多志同道合的伙伴去贡献 Flink 周边社区的一些配套基础设施,参与进去开发和讨论,接触各个社区都能体会到 Flink 开发者们的热情。从中我也会逐步思考目前国内的一些开源状况和中文社区开源现状。在 Apache 基金会中,‘社区大于代码’ 是 Apache 之道的核心内容,拥有了社区和用户群体,才能使得这款软件走的更稳、更远。开源社区的项目和公司并不是个人项目和 KPI 项目,是需要各位共同探讨、合作的一个项目,这样才有助于社区的多元性。


在今年我也尝试迈出了第一步,首先从一个比较小的一个基础功能点参与 ISSUSE 的讨论,这是关于 K8S Operator JM 数量的一个实现,我实现的时候,同时也发现了一些问题:我们在设置 JobManager 时候,如果数量大于 1 我们没开启高可用导致部署时候失败,我们在这里是否应该在前置流程做一定的校验,拦截这种操作,避免到了实际部署的时候才出现问题,于是我就把问题抛出去社区希大家一起讨论。



从图中可以看到,最后讨论结果是我的建议给采纳了。虽然最后这个 ISSUSE 不是由我来完成(因为过年期间没有来的及时看邮件,痛失机会~~)。但是从中可以看得出,其他常年活跃在 Flink 的开发者一直鼓励我提交代码并且给出我一些建议。基于这次体验,我也梳理出社区、开发者、使用者这 3 者在社区的一个金字塔关系(如下图)

上图是我自己简单的从开发者,使用者和社区三个角度,自己的理解做了一个图去分析他们彼此的关系。可以看到我是用一个三角形去描述他们之间的关系,三角形是力学里面比较稳定一个结构,这也是为什么埃及金字塔是用三角形建造的原因。三角形的顶端是社区,下面是社区中的不同角色,包括了开发者,使用者,其中同一个人或许会担任不同的角色和不同的身份。开发者和使用者通过社区进行交流、贡献、反馈,中间包含了代码作者,贡献者等等,通过 pr、issuse 提出问题和贡献代码等。各自都在社区扮演不同的多元角色从而组成一个完整的社区生态,缺少其中任意一环可能都会导致这个金字塔发生倾斜。其中,我认为社区之间的讨论正是让所有人连接起来的桥梁,例如像下图的朋友咨询了一些问题,总会有热心的开发者来解答他的疑问,当下次有人遇到同样的问题时候,他也能反馈给其他人。



社区探讨完后,我们回过头来看看目前国家对待开源是如何定义的。从目前来看,国家对待开源也是持有积极的态度,在国家的十四五纲领就明确指出开源在新时代赋予的新意义。从纲要里提到的 “支持数字技术开源社区等创新联合体发展,完善开源知识产权和法律体系,鼓励企业开放软件源代码、硬件设计和应用服务”,可以看出国家在战略层面对于「开源」的肯定和支持。



放眼国内,2020 和 2021 都是大放异彩的一年,从阿里巴巴收购 Flink 母公司、贡献 Blink 和 Flink 相关特性、国内的开放原子开源基金会挂牌成立等大事件都是值得大家关注的。在这样一个国家大环境下,“十四五” 在法律层面鼓励企业和个人开源,并从底层基础设施方面进行了规划 — 纲要明确指出应完善开源知识产权和法律体系,这足以说明开源是大势所趋。


通过上面的一些分享,相信大家对 Flink 中文社区志愿者的工作和一些开源工作流程、开源社区运转、国家对开源态度等各方面都有了大概了解了,后续也欢迎各位加入 Flink 中文社区一起共建开源社区。其实我从开始参与社区志愿者开始,开源的思想种子就已经在萌芽了,这对于我个人对参与开源社区的影响也是比较深远的,这也促进里我后续进一步去了解开源社区,例如 Apache 基金会的运作,开源的各种协议规则,以及参与到类似 Flink 周边生态的一些项目开发,例如像StreamX,Flink Remote Shuffle 等等。Apache Flink 中文社区也规划从今年开始,让志愿者更深入的参与到社区来,而不仅仅是整理文章,未来可能还包括参与开发,线下活动组织等,让大家更加深入得了解和参与社区运作。我也非常感谢 2021 年社区对我工作的认可,并且评选为社区优秀贡献者。


期望在今年,我能在 Flink 中文社区给大家带来更多优质的内容和产出,于此同时在围绕 Flink 周边开源生态软件有更多活跃贡献的表现,与此同时也期望今年能把我在游戏行业实际生产经验通过一些线下活动会议,也欢迎各位大家持续关注 Apache Flink 中文社区网站和阿里云开发者社区,了解最新的 Flink 动态。


—— 陈政羽




ps:陈政羽在「2021 年度 Apache Flink 中文社区优秀贡献者」中获 “最佳志愿者”,详见:



感谢各位开发者对 Flink 中文社区的支持与贡献


未来继续携手同行!





Flink CDC Meetup · Online


👆 点击图片了解详情 👆




时间:5 月 21 日 9:00-12:25


PC 端直播观看:https://developer.aliyun.com/live/248997




移动端建议关注 ApacheFlink 视频号预约观看




▼ 关注「Apache Flink」,获取更多技术干货 

更多 Flink 相关技术问题,可扫码加入社区钉钉交流群~
   戳我,报名参与 Flink 中文社区志愿者~
浏览 9
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报