新晋 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(); ...
随机推荐
- css 隐藏移动端滚动条
<template> <div id="app"> <router-view /> </div> </template htm ...
- nginx 反向代理(proxy)与负载均衡(upstream)应用实践
集群介绍 集群就是指一组(若干个)相互独立的计算机,利用高速通信网络组成的一个较大的计算机服务系统,每个集群节点(即集群中的每台计算机)都是运行各自服务的独立服务器.这些服务器之间可以彼此通信,协同向 ...
- 新品来袭,全国产ARM+FPGA--"RK3568J+Logos-2"工业核心板,让您的硬件设计“更简单”!
如需选购,请登录创龙科技天猫旗舰店: tronlong.tmall.com! 欢迎加入RK3568J技术交流群:567208221 欢迎加入Logos-2技术交流群:311416997 更多产品详情以 ...
- Unity中指定相机截屏,并将图片转为Base64
问题背景: 需求就是只截场景,不包含UI,并将截图保存为Base64格式给到Web展示. 方案: 指定相机截图: 1 /// <summary> 2 /// 指定相机截屏 3 /// &l ...
- 使用VS Code 学习算法(第四版)
最近在学习算法(第四版),书中一直在使用命令行来执行Java程序,而使用Eclipse时,很难使用命令行,或者说我根本就不会用,于是就想研究一下使用VS Code来编写代码,使用命令行来执行程序.看了 ...
- 对于 vue3.0 特性你有什么了解的吗?
Vue 3.0 的目标是让 Vue 核心变得更小.更快.更强大,因此 Vue 3.0 增加以下这些新特性: (1)监测机制的改变3.0 将带来基于代理 Proxy 的 observer 实现,提供全语 ...
- 运行前端React框架出现node Error: bind EADDRINUSE null的解决方法
运行前端React代码时,出现这样的错误: node Error: bind EADDRINUSE null 后来发现端口号冲突,换个端口号后问题就可以解决了.
- MySQL中为什么要使用索引合并(Index Merge)?
本文分享自华为云社区<[华为云MySQL技术专栏]MySQL中为什么要使用索引合并(Index Merge)?>,作者:GaussDB 数据库. 在生产环境中,MySQL语句的where查 ...
- 还在困惑需要多少数据吗?来看看这份估计指南 | CVPR 2022
论文基于实验验证,为数据需求预测这一问题提供了比较有用的建议,详情可以直接看看Conclusion部分. 来源:晓飞的算法工程笔记 公众号 论文: How Much More Data Do I Ne ...
- 重磅集结!CNCF/VMware/PingCAP/网易数帆/阿里云联合出品云原生生态大会
"云原生(Cloud Native)"这个词在2020年刷屏了.在企业积极进行数字化转型,全面提升效率的今天,云原生被认为是云计算的"下一个时代". 12月16 ...