拥抱开源的 RadonDB
2022-05-05 16:52:11
开源之夏 2022 重磅来袭!欢迎报名 RadonDB 社区项目!

欢迎各位同学报名项目!

活动简介

“开源之夏(英文简称 OSPP)” 是中科院软件所 “开源软件供应链点亮计划” 指导下的一项面向高校学生的暑期活动,由中国科学院软件研究所与 openEuler 社区共同举办。

2022 年为此系列活动的第三届,开源之夏旨在鼓励在校学生积极参与开源软件的开发维护,促进优秀开源软件社区的蓬勃发展。活动联合各大开源社区,针对重要开源软件的开发与维护提供项目,并向全球高校学生开放报名。

学生可自主选择感兴趣的项目进行申请,并在中选后获得该软件资深维护者(社区导师)亲自指导的机会。根据项目的难易程度和完成情况,参与者还将获取开源之夏活动奖金和结项证书。

RadonDB 开源社区参与项目已经发布,欢迎各位同学报名!

社区简介

RadonDB 开源社区 是一个面向云原生、容器化的数据库开源社区。为数据库技术爱好者提供围绕主流开源数据库(MySQL、Redis、PostgreSQL、MongoDB、ClickHouse 等)的技术分享。提供企业级 RadonDB 开源项目及服务。

目前已开源的项目有:MySQL 高可用组件 Xenon、MySQL 分布式组件 Radon、以及三款数据库容器化(MySQL、PostgreSQL、ClickHouse)项目。

项目简介

本次活动,RadonDB 开源社区共提交了 2 个开发类项目课题:

项目一:一键备份 MySQL on Kubernetes 集群数据到 NFS 存储

目标:将 RadonDB MySQL Kubernetes 的 NFS 备份步骤集成为一个命令。   背景:RadonDB MySQL Kubernetes 是基于 MySQL 的开源、高可用、云原生集群解决方案。支持一主多从高可用架构,并具备安全、自动备份、监控告警、自动扩容等全套管理功能。

RadonDB MySQL Kubernetes 支持在 Kubernetes 和 KubeSphere 上安装部署和管理,自动执行与运行 RadonDB MySQL 集群有关的任务。

RadonDB MySQL Kubernetes 除了可以将数据库备份到 S3 存储外,也可以将数据库备份到 NFS 存储。

难度:基础

导师:acekingke@yunify.com

更多详细信息:https://summer-ospp.ac.cn/#/org/prodetail/22a600067

项目二:MySQL Operator 的 E2E 框架集成混沌测试工具

目标:为 RadonDB MySQL Kubernetes E2E 测试框架贡献至少一种混沌测试故障类型相关 API 及测试用例。

背景:RadonDB MySQL Kubernetes 是基于 MySQL 的开源、高可用、云原生集群解决方案。RadonDB MySQL Kubernetes E2E 测试框架基于 Ginkgo v2 开发,用于对 RadonDB MySQL Kubernetes 进行自动化测试。

难度:基础

导师:runkecheng@yunify.com

更多详细信息:https://summer-ospp.ac.cn/#/org/prodetail/22a600078

还可以通过开源之夏官网 RadonDB 社区项目列表页了解这些项目的详情。

活动参与方式

学生参与方式

学生自由选择项目,与社区导师沟通实现方案并撰写项目计划书。被选中的学生将在社区导师指导下,按计划完成开发工作,并将成果贡献给社区。社区评估学生的完成度,主办方根据评估结果发放活动奖金给学生。

活动日程

开源之夏 2022 活动里程碑如下。默认时区为北京时间(GMT+8)。

日期阶段
03/28-04/15社区报名
04/16-04/20项目数量沟通
04/21-05/10社区上线项目及组委会审核
04/21-05/20项目沟通期
05/21-06/04学生提交项目申请书
06/05-06/11项目申请审核(导师)
06/12-06/14项目申请审核(组委会)
06/15中选公示
06/16-06/30项目预热期
07/01-09/30项目开发
10/01-10/31结项审核
11 月上旬结项项目公示

欢迎与导师沟通

目前为项目发布与审核、学生与导师沟通阶段,各位学生如果对上述项目感兴趣,欢迎你加入 RadonDB开源社区的开源之夏项目交流群,与对应的导师进行沟通了解。

入群方式:请添加群主微信(微信号:radondb),并务必备注开源之夏