“开源软件供应链点亮计划 - 暑期 2021”是由中国科学院软件研究所 与 openEuler 社区共同举办的,面向高校学生的系列暑期开源项目开发活动。活动将联合各大开源社区,针对重要开源软件的开发与维护提供项目,并向全球高校学生开放报名。
京东开源、目前 ASF 首个分布式数据库中间件生态圈项目 Apache ShardingSphere也加入到了此次活动中,针对重要开源软件的开发与维护提供项目,并面向全国高校学生开放报名。
“开源软件供应链点亮计划 - 暑期 2021”即开源之夏,暑期 2021为此系列的第二届活动。此系列活动是受 Google Summer of Code(GSoC)等活动启发,希望共同进一步推动开源社区的发展。目前,活动正面向全球高校学生开放报名,根据项目的难易程度和完成情况,报名者还将有机会获取“开源软件供应链点亮计划-暑期2020”活动奖金和奖杯。
在本活动中,学生可自主选择感兴趣的项目进行申请,并在中选后获得该软件资深维护者(社区导师)亲自指导的机会。目前,Apache ShardingSphere 社区作为 mentor 组织已申请加入活动中,为参与的同学们提供多方面的指导和帮助,欢迎同学们报名参加,也欢迎社区PMC/committer/contributor 作为导师参与!
与暑期 2020 相似,“开源软件供应链点亮计划 - 暑期 2021”由学术、社区、导师三部分参与方组成:
学生:学生选择社区项目,与社区导师沟通实现方案并撰写项目计划书,被中选的学生将在导师的指导下完成项目开发工作,并将成果贡献给开源社区。社区评估学生的完成度,主办方根据评估结果发放资助金额给学生。
社区:社区提供项目列表和描述,并安排项目对应的导师,导师与申请者沟通方案、并从申请者中选中一位承接项目。在为期三个月的开发周期中,导师指导学生进行对应项目的开发工作。
导师:社区针对每一个项目指定一个社区导师,与学生一起制定合适的开发计划和方案,指导学生按计划完成开发。
每个项目难度分为高、中、低三档,对应税前奖金分别为高(12000 元)、中(9000 元)、低(6000 元)。(注:奖金数额为税前金额)。
* 难度分级由社区根据项目任务决定。所有通过结项考核的同学都会收到对应项目的全额奖金,项目是否评为优秀不影响奖金的发放。
本活动主要针对高校大学生,可访问以下网址了解更多信息:
官方活动说明:
https://summer.iscas.ac.cn/
学生指南:
https://summer.iscas.ac.cn/help/student/
热点问题:
https://summer.iscas.ac.cn/help/
ShardingSphere 社区公共邮箱:
本次活动 Apache ShardingSphere 项目任务列表,请复制下述网址浏览器查看详情:
https://cwiki.apache.org/confluence/display/SHARDINGSPHERE/Open+Source+Promotion+Plan+-+Summer+2021
扫码进入 Apache ShardingSphere 专属微信交流群
了解更多项目任务详情
(如无法加入,可在后台回复“ ShardingSphere 社群”)
Apache ShardingSphere 是一套开源的分布式数据库解决方案组成的生态圈,已于2020年4月16日成为 Apache 软件基金会的顶级项目。
社区官网:
http://shardingsphere.apache.org/index_zh.html
项目地址:
https://github.com/apache/shardingsphere
Apache ShardingSphere 由 JDBC、Proxy 和 Sidecar(规划中)这 3 款既能够独立部署,又支持混合部署配合使用的产品组成,旨在充分合理地在分布式的场景下利用关系型数据库的计算和存储能力,而并非实现一个全新的关系型数据库。当今,关系型数据库依然占有巨大市场份额,是企业核心系统的基石,未来也难于撼动,Apache ShardingSphere 更加注重在原有基础上提供增量,而非颠覆。
目前,Apache ShardingSphere 5.x 版本开始致力于可插拔架构,项目的功能组件能够灵活的以可插拔的方式进行扩展。数据分片、读写分离、数据加密、影子库压测等功能,以及 MySQL、PostgreSQL、SQLServer、Oracle 等 SQL 与协议的支持,均通过插件的方式织入项目。开发者能够像使用积木一样定制属于自己的独特系统。
▲Apache ShardingSphere 架构图▲
此外,Apache ShardingSphere 作为 Apache 软件基金会的顶级项目,现已申请加入 2021 Google Summer of Code(GSoC)谷歌编程之夏,后续我们会为大家重点解读 GSoC 的申请指南与 ShardingSphere 项目背后的那些事,请大家持续关注哦!
社
区
现
状
Github关注度:13K+
贡献者人数:200+
项目模块数:100+
登记使用公司:160+
主要荣誉:
- 国家工信部认证项目
- Apache顶级项目
- CNCF全景图项目
-《2020中国开源年度报告》活跃度排名第五(Apache基金会项目内第一)
- 开源安全基金会(OpenSSF)JAVA项目世界排名第72,国内排名第一
专注领域:
分布式数据库,分布式数据库中间,分布式治理,SQL解析,分布式事务,微服务
技术标签:
Apache, java, distributed database, sql, micro-service