新晋 Committer!来自复旦大学的帅哥一枚
点亮Star️ · 支持我们 https://github.com/apache/dolphinscheduler

最近,社区星力量又迎来一位新晋 Committer,这次是来自复旦大学研究生在读的王维饶同学,一起来认识一下吧!
个人简介
- 姓名:王维饶
- 职位:复旦大学研究生在读
- GitHub ID: Radeity
- 感兴趣领域:平时在实验室会做一些偏系统和调度方向的研究。
- 兴趣爱好:足球、羽毛球。
Q&A
您为DolphinScheduler社区提交过什么贡献?具体方案可以描述一下吗?
- 参与了DolphinScheduler资源中心重构,做过一些对新版本资源中心的优化和bug修复,还有相关代码清理,和升级脚本的提供。
- 实现了Spark on K8S的任务提交方式。
- 优化k8s任务类型,支持用户自定义node selector、label、镜像拉取策略等;实现了k8s任务日志实时采集。
当初与DolphinScheduler 结缘,背后有什么有趣的故事吗?
参与的不算早,去年OSPP中选了DolphinScheduler的课题,课题内容为《使用AOP高效收集Yarn applicationId》,这不算是一个对于社区来说优先级很高的课题,而且也有一些其它的解决方案,但正是在这次的经历中与社区结缘,感觉也有一些力所能及的地方,于是才在社区活跃至今。
您接触开源多长时间了?您对开源的理解是什么?开源有哪些吸引您的地方?
DolphinScheduler是我第一个参与代码贡献的开源社区,因此时间算还不满一年吧。关于开源,可能每个人参与开源都有不同的原因,但作为一名代码贡献者,相同点是都需要在课业之余投入很多精力,投入的多或少就取决与个人情况了。
开源之于我最有吸引力的点是作为一个开放的社区,大家身处不同的公司做着不同的工作,往往对于同一个问题会有不同的关注点,不同的思考方式,因此即使参与普通的讨论都会有很多收获。
是什么吸引您长期活跃,为DolphinScheduler做贡献?
1)首先是作为学生,我的时间会更加灵活些吧。
2)其次就是从社区能在不同维度上学到很多,无论是技术上,还是如何更高效的讨论、沟通,还是如何写一份好的issue描述、pr描述、邮件。DolphinScheduler社区里真的有很多值得学习的前辈,这些方面我做得还不够好,希望能通过未来的参与继续提升自己吧。
3)最后就是成就感,相比代码贡献,我在为社区review PR也花了蛮多的时间,仔细看PR中的每一行代码是一件时间成本很高的事情,但在这个过程中,也会有一些技术上的收获,也逐渐更加熟悉DS的各个模块,尤其当给出的review意见得到认同时也会很开心。
您希望在DolphinScheduler社区有何收获?
收获在前面陆陆续续也提到了一些,总的来讲就是技术水平和沟通能力都有进一步提升吧。
您希望未来参与Apache DolphinScheduler哪些方面的建设?
我比较希望参与两个方面的工作吧。一是提升DolphinScheduler调度能力的工作,目前的调度策略还比较简单,作为一个工作流编排的调度系统,如果想更加脱颖而出,这方面还是有不少提升空间的;二是一些云原生相关的工作,楚枫哥在社区有过一些提议,希望未来可以帮忙一起推进。
您希望DolphinScheduler社区未来加强哪些方面的建设?
个人觉得需要加强的还是如何吸引更多的贡献者,或许可以更加清晰地列出一些有待认领的issue,这里面不仅可以涵盖容易上手的Good First Issue,也最好有一些比较有趣或者有挑战的议题,这样可能会进一步激发贡献者对我们社区的兴趣吧。再就是站在一个学生的立场,我觉得社区可以多号召一些在校的贡献者,不乏很多有潜力也有时间精力的人。
您对社区Committer角色的理解是什么?Committer应该在社区中做什么/起到什么作用?
成为Committer后在社区中的权限更大了,比如加Label以及合并代码,这意味着需要付更多的责任吧,更加严谨地给出Review意见,并且有时候也要多给普通贡献者一些积极的反馈和认可。
成为DolphinScheduler社区Committer,您想对社区说的一句话。
感谢社区提供施展自己和提升自己的平台,希望社区可以建设的越来越好!
本文由 白鲸开源 提供发布支持!
新晋 Committer!来自复旦大学的帅哥一枚的更多相关文章
- DolphinScheduler 新晋 Committer 成员啦
Apache DolphinScheduler在2021年的3月18号正式成为 Apache 顶级项目后,就又迎来了好消息,经过Apache DolphinScheduler PMC们的推荐和投票, ...
- 恭喜!Apache Hudi社区新晋多位Committer
1. 介绍 经过Apache Hudi项目委员会讨论及投票,向Udit Mehrotra.Gary Li.Raymond Xu.Pratyaksh Sharma 4人发出Committer邀请,4人均 ...
- 恭喜!Apache Hudi社区新晋两位Committer
1. 介绍 经过Apache Hudi项目委员会讨论及投票,向WangXiangHu和LiWei 2人发出Committer邀请,2人均已接受邀请并顺利成为Committer,也使得Apache Hu ...
- 【腾讯敏捷转型No.2】帅哥,来多少敏捷?
上回腾讯敏捷转型系列第一篇文章<敏捷到底是什么鬼?>讲到公司铁了心要推进敏捷,这是战略层面的决定,为什么呢? 当时的我们并不知道公司为什么一定要推行敏捷的新概念,但是后来公司的变化帮助我们 ...
- 阿里新晋 CNCF TOC 委员张磊:“云原生”为什么对云计算生态充满吸引力?
简介: 美国当地时间 2021 年 2 月 2 日,全球顶级开源社区云原生计算基金会(Cloud Native Computing Foundation,简称 CNCF)正式宣布其新一届技术监督委员会 ...
- 100天成就卓越领导力:新晋领导者的First100训练法
<100天成就卓越领导力:新晋领导者的First100训练法> 基本信息 原书名:Your Frist 100 days: How to Make Maximum Impact in Yo ...
- 用flask和长轮询实现对帅哥投票和实时查看票数
flask中的代码 from flask import Flask,request,render_template,redirect,session,jsonify import uuid impor ...
- FPGA资源平民化的新晋- F9 技术解析
FPGA (现场可编程门阵列)由于其硬件并行加速能力和可编程特性,在传统通信领域和IC设计领域大放异彩.一路走来,FPGA并非一个新兴的硬件器件,由于其开发门槛过高,硬件加速算法的发布和部署保护要求非 ...
- 新晋总监生存指南三——OKR
一.什么是OKR 书接上文:新晋总监生存指南二--建立指标 OKR在我们团队正循环大图中占有很重的分量,好的OKR实践同时也是上文中数据指标实践的案例.反向论述可以认为,数据指标建设混乱的团队很难运用 ...
- JS原生第三篇 (帅哥)
1.1 数 组 1. 数组 看电影 电影院 座位 大的变量 里面可以放很多的值 var arr = [1,3,57]; var ar = new Array(); ...
随机推荐
- 【读论文】CM-Gen: A Neural Framework for Chinese Metaphor Generation with Explicit Context Modelling
为了更好的阅读体验,请点击这里 由于发不出论文,所以找点冷门方向做一做.从汉语比喻开始. 读完这篇论文之后我觉得 COLING 这方向我上我也行(ε=ε=ε=┏(゜ロ゜;)┛ 题目:CM-Gen: A ...
- 【译】Visual Studio 2022 - 17.10 性能增强
我们很高兴地宣布 Visual Studio 2022 的最新更新,它为您带来了 IDE 各个领域的一系列性能增强.在这篇博客中,我们将重点介绍17.10版本中一些最显著的改进,比如更快的 Windo ...
- 面试题:Linux 系统基础提问 (一)
Linux系统中如何管理用户和组? Linux系统中用户和组的管理通常包括以下几个方面: 1.创建用户和组: 使用useradd和groupadd命令创建新用户和新组. 2.修改用户和组信息: 使用u ...
- debian11安装备忘
1. 网卡驱动 参考网址:如何安装Debian RTL8821CE驱动? 2. 分辨率 貌似还是有点问题,还要进一步研究一下 参考网址:虚拟机中debian11修改控制台(console)分辨率|li ...
- SpringBoot注解配置文件映射属性和实体类
配置文件加载 方式一 Controller上面配置@PropertySource({"classpath:pay.properties"}) 添加属性@Value("wx ...
- Dawwin首位人工智能编程师,未来又会怎么样?
Darwinai是一家快速发展的视觉质量检测公司,为制造商提供端到端解决方案,以提高产品质量并提高生产效率.该公司的专利可解释人工智能(XAI)平台已被众多财富500强公司采用,可以轻松集成值得信赖的 ...
- Solo 开发者周刊 (第7期):Sora出世,或许又一行业将会消失?
这里会整合 Solo 社区每周推广内容.产品模块或活动投稿,每周五发布.在这期周刊中,我们将深入探讨开源软件产品的开发旅程,分享来自一线独立开发者的经验和见解.本杂志开源,欢迎投稿. 好文推荐 sor ...
- 拥抱未来:GPT-4将如何改变我们的世界
随着人工智能技术的迅猛发展,我们正迎来一个全新的智能时代.在这个时代的前沿,GPT-4作为开拓者和领航者,正在重新定义人机交互.创意创新和个性化服务的标准.无论是在商业领域.教育场景还是科研领域,GP ...
- 【数据集】Maple-IDS——网络安全恶意流量检测数据集
一.数据集介绍 Maple-IDS数据集是一个网络入侵检测评估数据集,旨在增强异常基础入侵检测系统(IDS)和入侵预防系统(IPS)的性能和可靠性.随着网络空间安全领域攻击的日益复杂化,拥有一个可靠和 ...
- Apache基于IP和端口
Apache基于IP 步骤1:添加并配置虚拟网卡 添加虚拟网卡:通常在虚拟机环境中,可以通过虚拟机软件(如VMware或VirtualBox)的网络设置来添加额外的网络适配器. 配置IP地址:编辑/e ...