前言
为了能让大家及时了解到社区的最新动态以及 Apache ShardingSphere 的最新技术进展,我们全新开启了 Apache ShardingSphere 月度回顾栏目。在内容中将回顾当月的发展事件,涵盖 Apache ShardingSphere 版本更新、项目进展、社区活动、最新客户案例等相关内容,希望大家能对 Apache ShardingSphere 社区以及微信公众号更新保持持续的关注。
社区进展
1. 新晋 Apache ShardingSphere PMC 成员--孟浩然
10 月,Apache ShardingSphere 迎来了一位新的 PMC 成员--SphereEx 高级 Java 工程师孟浩然(menghaoranss)。 在 Apache ShardingSphere 项目中,孟浩然一直是在负责分布式治理模块的研发,同时以分布式治理为基础逐步参与到 Apache ShardingSphere 其他核心功能的架构和研发中。 在深度参与到 Apache ShardingSphere 社区维护的同时,孟浩然也积极活跃在项目布道、社区交流的第一线。通过将自己的经验分享给社区,孟浩然正在用自己的方式,持续在开发者群体中输出 Apache ShardingSphere 的理念。当然,成为项目 PMC 并不是在社区发展的终点。相反,这对于孟浩然来说,在担负起更多责任的同时,也是一次能够从全局视角观察 Apache ShardingSphere,观察整个数据库行业发展的绝佳机会。在他看来,成为 PMC 后,希望能够继续以 PMC 的身份吸引到越来越多的开发者加入到社区中,持续为社区转化新的生命力,进而将 Apache ShardingSphere 社区打造为多元化且活跃的开源社区。
2. 社区 Contributor 数量突破 300 人
近几月,经过 Apache ShardingSphere PMC 的提名与审核,来自 SphereEx 的两名研发工程师钟红胜(sandynz)和江龙滔(RaigorJiang),共同入选成为 Apache ShardingSphere 项目的新晋 Committer。与此同时,Apache ShardingSphere 社区贡献者成员数量也正式突破 300 人,社区队伍进一步壮大,这是 ShardingSphere 在成长路上的又一个里程碑事件。3. SphereEx 中文开源社区即将上线
经过一段时间的筹建,SphereEx 中文开源社区即将正式上线。自 ShardingSphere 开源以来很长一段时间,ShardingSphere 的用户和开发者只能在 GitHub 上进行沟通,并且相关的信息和内容也比较分散,不利于在国内用户之间进行传播,也不利于大家相互之间的直接沟通。因此,SphereEx 中文开源社区旨在为大家提供这样一个平台,以 Apache ShardingSphere 为社区基础,以 SphereEx 公司能力为社区后盾,大家相互交流、共同学习、一道成长,与 Apache ShardingSphere 社区一起,享受成长的快乐。我们 11 月 13 日线下沙龙一同见证!产品更新
1. ElasticJob 3.0.1 版本更新
在距上次 ElasticJob 3.0.0 正式版发布的 3 个月后,ElasticJob 正式迎来了 3.0.1 版本更新。此次更新从以下几个方面进行了功能性增强:- 减少 JobTracingEventBus 创建的线程数量
- 作业监听器支持指定顺序
- 定时作业支持设置时区
- 优化 Spring Boot Starter
- 多网卡情况下支持使用正则表达式选择 IP
2. Apache ShardingSphere 5.0.0 正式版将于 11 月发布
自今年 6 月推出 Apache ShardingSphere 5.0.0-beta 版本后,历经 5 个月的打磨,Apache ShardingSphere 5.0.0 正式版将于 11 月正式发布。从 5.0.0 版本开始,Apache ShardingSphere 将正式开启了以可插拔架构为核心的全新阶段,实现了由过去数据分片单一应用场景到现在复杂应用环境下综合数据治理的身份转变与能力提升。我们 11 月见!线下社区活动
1.【Apache ShardingSphere Dev Meetup】
11 月 13 日,由 Apache ShardingSphere 社区主办的【Apache ShardingSphere Dev Meetup】将于北京市海淀区中关村大街 32 号智能制造创新中心 1 楼多功能厅举行。本次活动以【开放原生,包容生态 | Apache ShardingSphere 新形态探索之旅】为主题,聚焦最近更新的 Apache ShardingSphere 5.0.0 正式版本的新特性,邀请到 Apache ShardingSphere、Apache SkyWalking、Apache APISIX 等顶尖社区的技术大牛到场,从社区建设、技术合作、生态共建等多个角度,共同探索开源社区治理的新方式。2.【COSCon'21 第六届中国开源年会】
由开源社主办,业界最具影响力的开源年度盛会「2021 第六届中国开源年会 (COSCon'21) 」于 10 月 30 - 31 日举行,采取线上线下相结合的形式。SphereEx 作为年度白金赞助伙伴,Apache ShardingSphere 作为合作社区深度参与到此次开源年会中,PMC 潘娟及多位工程师在本次活动中发表主题演讲。项目案例
Apache ShardingSphere 在京东白条场景的落地之旅
随着京东白条业务的快速增长,外部业务因素也在驱动着数据架构不断升级。在此次架构演进中通过引入 Apache ShardingSphere 助力白条架构解耦,简化了系统升级路径,使研发团队只需关注业务本身,同时也实现了数据架构的灵活扩展,解决了千亿数据存储和扩容的问题,为大促活动奠定了基础,在消费金融场景开启了良好的开端。欢迎大家加入 Apache ShardingSphere 社区
作为 2020 年度国人主导的最活跃 Apache 开源项目,ShardingSphere 开源社区一直都在以开放友好、积极向上的态度来接纳新人。同时 ShardingSphere 也在以更加全面的能力来扩大应用场景,以触达到更多优秀领域下的开发者。Apache ShardingSphere 社区欢迎每一位热衷于开源的小伙伴加入,并享受 ShardingSphere 社区。当然,参与、享受开源社区,并非是工程师的专属。文档、运营、活动,社区中有太多的内容正等待着大家来一展所长。Apache ShardingSphere 社区期待着,与各位共同携手创造一个全新的数据治理生态。
Apache ShardingSphere GitHub 地址:https://github.com/apache/shardingsphere