openGauss

开源数据库

openGauss社区官网

开源社区

第四届中国软件开源创新大赛openGauss获奖队伍公布

openGauss2022-01-10theme

近日,第四届中国软件开源创新大赛圆满结束,多支参加 openGauss 赛题的团队也在这次大赛中脱颖而出,取得佳绩。具体名单如下,祝贺各位!

<img src="/zh/news/2022-01-10/获奖名单.png" style="width:50%>

开源项目创新赛命题组特等奖作品分享:《基于 openGauss 的 Kubernetes Operator 开发》

院校:中国科学院大学

团队:写的都对

指导老师:陈伟

队伍成员:刘璐、张康康

作品简介

作品完成了单机部署、集群部署、动态扩缩容、Pod 迁移、版本更新以及数据库备份等功能。此外,在保证功能性的基础上,作品从可用性、易用性、灵活性方面做出了大量优化,力求达到:优雅升级与迁移、主备故障恢复、部署与配置简易、资源配置灵活。

解决方案上,作品充分考虑了易用性和灵活性的需求,以及鉴于 openGauss 只需要 3 个副本即可达到 99.99%可靠性的能力,没有选择使用 StatefulSet 这种面向大量 Pod 的有状态应用管理对象,而是直接基于 Pod 对象,用以换取更多的控制权,以此实现非功能性需求。

<img src="/zh/news/2022-01-10/图片 1.png" style="width:50%>

参赛感悟

很开心能够参加本次开源创新大赛,这是一次很好的体验,希望以后还有机会继续参与。这不仅仅是比赛更是一次学习的契机。通过本届比赛,我们的代码技术得到了锻炼同时也对开源项目机制有了更深的了解,看到众多好的作品,感受到了软件开源的氛围以及在软件领域的重要作用。这些都让我们进一步去思考未来的方向,希望可以为开源软件贡献自己的一份力量。