如果你还拥有着一张有效的“学生证”,在这个充满机遇的夏天,我们诚邀你加入一个充满挑战和机遇的开源冒险——开源之夏

这不仅是一个简单的编程开发活动,假如你成功参加并结项之后,还能获得中科院软件所官方颁发的证书和奖金,简直太有趣啦!

Apache DolphinScheduler 社区作为全球性的大数据调度开源项目,我们的使命是让数据处理变得简单、高效而可靠。参与到我们的项目中,你将与全球顶尖的开发者一起工作,用代码解决实际的技术难题,让复杂的数据工作流自动化和智能化!

我们鼓励社区中的每一位同学来踊跃参加这个活动,在这个活动中,不仅可以深度参与到Apache DolphinScheduler项目的实际开发中来,你还可以与资深开发者导师交流互动,积累属于自己的开源人脉,相信在这个夏天,你也能够在社区大放异彩!

项目课题

我们为“开源之夏”精心准备了多个项目,旨在解决从数据调度到集群管理的各种挑战。这些项目不仅会挑战你的技术能力,还会提升你的项目管理和团队协作技能。

项目:增加Raft注册插件

  • 项目产出要求:

    • 完成需求,提交PR并合入主分支
  • 项目技术要求:

    • 理解 Raft 协议
    • 熟悉 DolphinScheduler 的插件机制
    • 熟悉 Java 语言
  • 项目描述:

    当前 DolphinScheduler 已有 Zookeeper、Mysql、Etcd 三种注册插件,但这些插件需要依赖外部组件,增加了运维难度。新增 Raft 注册插件将使 DolphinScheduler 不再依赖外部组件,利用 Raft 通讯协议实现 master 高可用以及 master 和 worker 之间的交流,使得高可用架构的部署更加简便。

项目:重写JAVA任务类型

  • 项目产出要求:

    • 完成需求并将代码提交到开发分支
  • 项目技术要求:

    • 熟悉 Java 语言,最好熟悉前端代码
  • 项目描述:

    我们目前支持两种 JAVA 任务类型,计划去掉其中一种类型,专注于支持提交 Jar 包的任务模式。你将帮助我们改进任务模式,支持 Fat JAR 和 NORMAL JAR,并补充相关文档。

项目:k8s任务功能扩展

  • 项目产出要求:

    • 完成需求并将代码提交到开发分支
  • 项目技术要求:

    • 熟悉 Java 语言、k8s,熟悉前端代码优先
  • 项目描述:

    当前 k8s 任务以低代码形式组装。我们计划支持用户使用自定义 yml,实现更复杂的任务。你将帮助我们重构 k8s 任务结构,支持自定义模式和低代码模式,并确保重启后任务能够重新监控。

项目:增加DS-plugin Java插件

  • 项目产出要求:

    • 完成需求并将代码提交到开发分支
  • 项目技术要求:

    • 熟悉 Java 语言,最好熟悉前端代码
  • 项目描述:

    我们计划为 DolphinScheduler 增加 DS-plugin Java 插件,帮助业务系统通过 Maven 引用插件,创建定时任务执行器,并支持工作流、节点、定时任务的创建和管理。

你为什么要参与?

  • 技术提升:你将有机会学习和掌握最新的大数据技术和云计算知识。
  • 实战经验:通过实际项目锻炼你的开发技能,提升解决复杂问题的能力。
  • 社区贡献:你的代码将被全球数千家企业使用,真正意义上影响到产业发展。
  • 职业网络:与来自世界各地的开发者、导师建立联系,为未来的职业生涯开拓道路。

申请截止日期

请尽早提交申请,我们期待你的加入,共同开创美好的开源未来!具体流程节点请看下图~

*报名传送门

同学们可以登录官网注册报名,填写提交个人信息。我们将从中挑选具有潜力的提案,并与选中的学生进行一对一联系。

参与活动的同学请认真阅读学生指南,在官网项目列表中寻找自己感兴趣的项目,并主动联系项目导师,准备项目申请材料。

学生报名时间:2024 年 4 月 30 日至 6 月 3 日 15:00 UTC+8 项目申请时间:2024 年 4 月 30 日至 6 月 4 日 18:00 UTC+8

报名通道https://summer-ospp.ac.cn

报名方式:点击官网右上角【学生登录】按钮,注册并提交个人资料,资料通过组委会审核即为报名成功,可进行项目申请。已有账号学生可使用原账号登录,更新并提交个人资料报名。

报名要求:活动面向年满 18 周岁的高校在校学生。暑期即将毕业的学生,只要申请时学生证处在有效期内,就可以报名活动。

国内高校学生报名需提供身份证、教育部学籍在线验证报告(学信网)或学生证等在读证明材料。

国外高校学生或外籍学生需提供显示学生姓名与预计毕业时间的录取通知书、学生卡或其他在读证明材料。注意事项:

学生注册邮箱必须是之后在社区开源仓库中提交代码的 git email 邮箱。

学生不得同时以导师身份参加本活动,如在活动过程中发现此情况,组委会将取消其参与资格、学生奖金及导师奖金。

如遇注册或登录问题,请联系组委会:org@summer-ospp.ac.cn

请同学们务必认真阅读官网学生指南!认真对待并坚持自己的选择!

更多详细内容,请参考学生指南:https://summer-ospp.ac.cn/help/student/

项目申请Q&A

准备项目申请书:根据项目要求与导师建议,参考系统与学生指南中的项目申请模板,准备项目申请书。

提交申请:点击项目主页中的【加入备选】按钮,进入系统个人中心,在【我的项目】页面点击【查看】按钮,上传学生简历及项目申请书。

加入备选的项目数量不限,但在系统上传项目申请书的项目将占用 3 个项目申请名额,且无法取消,请同学们慎重提交。

申请数量:学生最多可以提交 3 个项目的申请书,但最终只能中选承担 1 个项目。每个项目最多由 1 名学生承担。

中选标准:项目申请书的质量是评定学生申请是否通过的最主要标准,中选学生的项目申请书将于官网公示。

结项标准:学生承接的项目需要以 PR/MR 的形式提交到项目所在的开源社区仓库中并完成合并,结项报告将与结项名单一同于官网公示。

注意事项:只有学生排序与导师排序匹配成功、社区审核与组委会审核通过的学生,才能被认定为项目中选学生。在组委会公布中选学生名单之前,项目中选人处于未确定状态。

这是一个难得的机会,让你在暑假期间通过实践提升技能,结识更多志同道合的开发者。快来报名参与开源之夏,与Apache DolphinScheduler社区一起,共同创造开源的美好未来!

我们期待你的加入!

关于Apache DolphinScheduler

Apache DolphinScheduler是一个云原生并带有强大可视化界面的大数据工作流调度平台,致力于让调度变得更加容易,已在 3000+ 家公司的生产环境上稳定运行。身为一款专门针对于大数据平台和大模型的工作调度系统,支持可视化的数据准备和大模型FineTune等功能。同时Apache DolphineScheduler还拥有十分活跃的社区与定期的交流会。

关于开源之夏

“开源之夏(英文简称 OSPP)”是中国科学院软件研究所“开源软件供应链点亮计划”指导下的系列暑期活动,由中国科学院软件研究所和华为技术有限公司共同主办、中科南京软件技术研究院承办,旨在鼓励在校学生积极参与开源软件的开发维护,培养和发掘更多优秀的开发者,促进优秀开源软件社区的蓬勃发展,助力开源软件供应链建设。

活动联合各大开源社区,针对重要开源软件的开发与维护提供项目,并向全球高校学生开放报名。学生可自主选择感兴趣的项目进行申请,中选后在项目资深开发者(社区导师)的指导下进行开发。根据项目的难易程度和完成情况,结项者将获取开源之夏活动奖金和结项证书。

本文由 白鲸开源 提供发布支持!

【开启报名】同学看过来,Apache DolphinScheduler开源之夏课题任务正式发布!的更多相关文章

  1. 我和Apache DolphinScheduler的缘分

    关于 DolphinScheduler社区 Apache DolphinScheduler(incubator) 于17年在易观数科立项,19年3月开源, 19 年8月进入Apache 孵化器,社区发 ...

  2. 数据平台调度升级改造 | 从Azkaban 平滑过度到 Apache DolphinScheduler 的操作实践

    Fordeal的数据平台调度系统之前是基于Azkaban进行二次开发的,但是在用户层面.技术层面都存在一些痛点问题难以被解决.比如在用户层面缺少任务可视化编辑界面.补数等必要功能,导致用户上手难体验差 ...

  3. Apache DolphinScheduler 1.3.6 功能发布说明

    参与人员 @chengshiwen.@hailin0.@wanghong1314.@ruanwenjun.@xxjingcd.@zhangguohao.@zhuangchong.@syb8535531 ...

  4. 我与Apache DolphinScheduler的成长之路

    关于 Apache DolphinScheduler社区 Apache DolphinScheduler(incubator) 于17年在易观数科立项,19年3月开源, 19 年8月进入Apache ...

  5. 议题征集令 | Apache DolphinScheduler Meetup 2021 来啦,议题征集正式开启!

    点击上方 蓝字关注我们 社区的小伙伴们,经过精心筹备,我们很高兴地宣布,Apache DolphinScheduler Meetup 2021 将于 2021 年 11 月 27 日到来! 在 Mee ...

  6. Apache DolphinScheduler&TiDB联合Meetup | 聚焦开源生态发展下的应用开发能力

    在软件开发领域有一个流行的原则:Don't Repeat Yourself(DRY),翻译过来就是:不要重复造轮子.而开源项目最基本的目的,其实就是为了不让大家重复造轮子. 尤其是在大数据这样一个高速 ...

  7. 笃情开源:我和 Apache DolphinScheduler 社区的故事

    背景 本文的主人翁是 2 次飞机参会现场交流,四天研究就把 DolphinScheduler 用上生产的来自车联网行业的大数据 boy - 黄立同学.怎么样,听起来是不是有点 crazy?下面就来看看 ...

  8. Apache DolphinScheduler 架构演进介绍及开源经验分享 - eBay 阮文俊

    引言 来自 eBay 的文俊同学在近期的上海开源大数据 Meetup 上做了十分精彩的 "Apache DolphinScheduler 的架构演进" 分享.本次分享有近 200 ...

  9. 新一代大数据任务调度 - Apache DolphinScheduler喜提十大开源新锐项目 & 最具人气项目

    经 10000+ 开发者公开票选,20+专家评审. 10+ 主编团打分,历经数月打磨,11 月 19 日,由InfoQ 发起并组织的[2020中国技术力量年度榜单评选]结果正式揭晓. 2020 年度十 ...

  10. 【喜讯】Apache DolphinScheduler 荣获 “2020 年度十大开源新锐项目”

    经 10000+ 开发者公开票选,20+专家评审. 10+ 主编团打分,历经数月打磨,11 月 19 日,由InfoQ 发起并组织的[2020中国技术力量年度榜单评选]结果正式揭晓. 2020 年度十 ...

随机推荐

  1. 企业快速落地IT服务管理体系的六大关键步骤

    许多企业在实施信息化战略时,一味地追求"技术高消费"而忽视了对信息技术的管理和内部业务流程的变革,侧重点仍然只是事后的技术支持和故障解决方面,随着企业对于信息技术的依赖程度的加重, ...

  2. Java代码规范及异常汇总 非空异常 NullPointerException

    Java规范及异常汇总1.java.lang.NullPointerException: nullorderReq.getId() != -1 修改为: orderReq.getId() != nul ...

  3. Linux curl支持http/https方法,Curl请求示例语法

    Curl请求示例curl -X GET "http://<host:port>/api/1/test/get?test=<value>&app_id=< ...

  4. OSI七层网络模型和TCP/IP四层模型

    OSI七层网络模型 OSI: 开放系统互连参考模型是ISO制定的一个用于计算机或通信系统间互联的标准体系 OSI七层模型功能: 物理层: 七层模型的最底层,主要是物理介质传输媒介(网线或者无线),在不 ...

  5. Mac修改文件名的颜色

    文章目录 前言 文件类型 LSCOLORS介绍 颜色 如何设置LSCOLORS环境变量 前言 Mac中修改文件名颜色是通过LSCOLORS这个环境变量来控制的 文件类型 11种文件类型信息如下所示 序 ...

  6. Android JACK 编译错误SSL error when connecting to the Jack server

    背景 之前编译好好,今天居然遇到了这样子的问题.还以为是和之前一样,Android7.0 配置JACK支持多用户同时编译. 结果不是: /bin/bash -c "(prebuilts/sd ...

  7. Linux 进程运行状态

    背景: 以下有关的知识点是在多进程拷贝的时候,执行了sync导致卡死导致的. Linux进程状态:R (TASK_RUNNING),可执行状态.只有在该状态的进程才可能在CPU上运行.而同一时刻可能有 ...

  8. 3568F-翼辉SylixOS国产操作系统演示案例

     

  9. vue大型电商项目尚品汇(前台篇)day03

    堆积了两天一起发的,先祝大家节日快乐 后面任务很繁重,还有登录注册组件还有后台管理页面,真的繁重,我现在感觉每天全天时间都在学都不一定学得完,主要想在六月一号之前把整个项目过一遍.看看能不能创造奇迹 ...

  10. 解密Prompt系列33. LLM之图表理解任务-多模态篇

    上一章我们介绍了纯文本模态的表格理解任务,这一章我们聚焦多模态图表数据.先讨论下单纯使用prompt的情况下,图片和文字模态哪种表格模型理解的效果更好更好,再说下和表格相关的图表理解任务的微调方案. ...