Apache 基金会年度报告 | ShardingSphere 代码提交量位列前十

近日 Apache 基金会公布了 2021 年度报告,该报告直观展示了过去一年来 Apache 基金会下各个项目进展以及社区总体的发展情况。其中,ShardingSphere 的代码提交数量跻身 Apache 顶级项目存储库中的前十位,占到了整个基金会代码总量的 1.6%。

Apache 基金会年度报告 | ShardingSphere 代码提交量位列前十_第1张图片

2021 年顶级 Apache 项目提交代码存储库

随着开源理念在全球范围内的流行,不论是作为个人爱好或是商业行为,开源的价值开始在全球范围内得到认可。其中,开始涌现出越来越多的活跃社区,也正是这些活跃社区将同一项目下的开发者人群凝聚起来,并承担起了传播开源理念的重要作用。可以说,在开源影响力越来越大的今天,活跃的开源社区已经成为世界级开源基金会的典范。

伴随着海外声音的增长,作为一款由国人主导的开源项目,Apache ShardingSphere 正渐渐成为国际开源领域的主流项目。在过去的 2021 年间,Apache ShardingSphere 一直在用行动践行“以『开源』连接世界”的愿景:

  • 在 2021 年 Apache 基金会年度报告中,Apache ShardingSphere 的提交数量位列前十,占整个基金会的 1.6%
  • 从 2021 年 1 月 1 号的 208 名贡献者,到 2022 年 1 月 1 号的 340 名贡献者,一年内增加了 100+ 贡献者;
  • Apache ShardingSphere 社区举办了首届线上 Meetup,吸引了近万名开发者观看线上直播;
  • Apache ShradingSphere 海外声音渐多,多篇文章及案例被 MySQL、RedHat opensource.com 官方平台收录;
  • 多名海外 Committer、Contributor 开始崭露头角。

一系列的数字和案例场景表明,Apache ShardingSphere 正在被推向更广的应用平台以及更深的技术场景,且已经成为了国内开源社区的靶心,吸纳了大量开源爱好者的参与和贡献。时间进入到 2021 年,随着背后商业化公司 SphereEx 的成立,Apache ShardingSphere 的社区建设逐渐加速,随着 5.0.0 正式版本的发布,Apache ShardingSphere 为开发者和用户开放了高度可扩展的数据库生态,使 ShardingSphere 从分库分表中间件蜕变成为分布式数据库的生态系统。

而这一系列改变,也全部体现在 2021 年的代码提交量上。根据 Apache 基金会的数据显示,2021 年,2,493 名代码提交者和 9,604 名开发者在 217,479 次提交中更改了 514,891,631 行代码。其中,Apache ShardingSphere 在所有项目提交的代码中占到了 2.5%。

Apache 基金会年度报告 | ShardingSphere 代码提交量位列前十_第2张图片

顶级 Apache 项目存储库(代码行数)

时隔近 2 年的时间,Apache ShardingSphere 再次迎来了大版本的更新。从 5.0.0 版本开始,Apache ShardingSphere 正式开启了以可插拔架构为核心的全新阶段,实现了由过去数据分片单一应用场景到现在复杂应用环境下综合数据治理的身份转变与能力提升。在新版本下,Apache ShardingSphere 具备了更多新特性,并拥有了更加成熟的大数据解决方案。

与此同时,Apache ShardingSphere 也正式将产品定位转向以 Database Plus 为核心的全新领域。除在数据库上层提供强大的增量能力之外,Database Plus 架构也为开发者和用户开放了高度可扩展的数据库生态,为 Apache ShardingSphere 未来的发展指明了方向。接下来,Apache ShardingSphere 将以 5.0.0 的架构和产品为基础,继续朝着构建多模数据库上层标准和生态的目标前进。


一个社区的健康状况,将直接反应在社区的活跃度上。只有共同将行业的蛋糕做大,每个人能分得的部分才会更多。在社区层面,通过与各大开源社区展开合作,Apache ShardingSphere 逐渐构建起庞大的数据处理新生态,为企业的数据库以及业务提供更多附加值。同时在开发者层面,由 SphereEx 主导建立的开源中文社区 OpenSEC 也正式上线。

随着开源理念的持续深化,相信会有越来越多的人逐渐了解并加入到开源社区中来。Apache ShardingSphere 始终欢迎热爱开源的同学加入进来,为 Apache ShardingSphere 未来的发展提供新的思路和视野。

Apache ShardingSphere GitHub 社区:https://github.com/apache/shardingsphere

OpenSEC 开源社区:https://community.sphere-ex.com/

欢迎添加社区经理微信(ss_assistant_1)加入交流群,与众多 ShardingSphere 爱好者一同交流。

你可能感兴趣的:(Apache 基金会年度报告 | ShardingSphere 代码提交量位列前十)