京东数科主导的首个Apache基金会项目ShardingSphere进入孵化器

Posted 京东技术

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了京东数科主导的首个Apache基金会项目ShardingSphere进入孵化器相关的知识,希望对你有一定的参考价值。

来这里找志同道合的小伙伴!

京东数科主导的首个Apache基金会项目ShardingSphere进入孵化器

「团队介绍」ShardingSphere团队隶属于京东数科。在运维部机构负责人郑灏及刘启荣的带领和支持下,团队负责人张亮与核心开发人员及运营编辑共同组建了ShardingSphere研发团队,并持续为大家输出稳定而强大的核心功能。

在社区帮助下,ShardingSphere团队不断向国际化迈进,欢迎有兴趣的朋友参与其中,成为Apache基金会孵化器项目的贡献者。


近日,京东数科技术研发部运维团队主导的开源分布式数据库中间件生态圈ShardingSphere正式进入Apache基金会孵化器。根据Apache基金会邮件列表显示,7个约束性(binding votes)和7个无约束性(non-binding votes)的投票全部持赞同意见,无弃权票和反对票,投票顺利通过。


 发展历程 


ShardingSphere做为首个加入Apache基金会的开源分布式数据库中间件项目,其荆棘的发展之路充满挑战又颇具生命力。


ShardingSphere的前身是Sharding-JDBC,起源于当当内部应用框架,并于2016年初开源。在其后的一年中,Sharding-JDBC逐渐打造出成熟稳定的数据分片核心功能。2017年,Sharding-JDBC进入了2.x时代。本阶段的核心功能是数据库治理,并与国内优秀的APM产品Apache SkyWalking达成战略合作关系。


2018年春节前夕,Sharding-JDBC团队于京东数科重新组建,并将其定位为面向云原生的数据库中间件,正式改名为ShardingSphere。同年6月中国电信旗下翼支付甜橙金融为ShardingSphere项目注入新的研发活力,共同打造ShardingSphere新未来。随后,ShardingSphere 3.X新时代将重心转向Sharidng-Proxy以及分布式事务的打造上,并与Apache Service Comb社区建立战略合作伙伴关系。


 寻求新生 

本着开源、社区、极客、发展的原则,ShardingSphere在京东这片沃土上不断发展壮大,并得到相关部门领导的支持和认可。在巩固国内扎实的用户基础后,ShardingSphere决定寻求加入Apache基金会组织,以深化开源社区建设之路,从而让ShardingSphere在开源的道路上更进一步,让它为全世界热爱开源、对分布式场景下数据库使用有需求的公司和个人贡献力量、发挥价值。


经过前期与Apache基金会的交流与沟通,2018年11月,ShardingSphere负责人张亮带领团队多次与Apache基金会建立更深层次的联系,并集合京东数科之力,将ShardingSphere推向Apache基金会的开源之路。最终于美国时间2018年11月10日,开源分布式数据库中间件生态圈ShardingSphere正式进入Apache基金会孵化器。


面对这次重大的前进,各大企业部门负责人、战略合作伙伴以及支持者们发来贺电,并对它今后的发展给予了期望。

非常高兴看到ShardingSphere加入Apache孵化器,恭喜张亮和社区的贡献者们。在张亮和团队的努力下ShardingSphere在京东数科内部成功推广并落地,对此我感到非常自豪。加入ASF是一个重要的里程碑,同时也是一个新的开始,希望能有更多的开发者参与到ShardingSphere社区的发展,也预祝项目能早日成功毕业。


-- 郑灏 京东数科技术研发部总监


//////////


得知ShardingSphere进入Apache孵化器的消息后,难掩内心的兴奋。我从Sharding-JDBC开始接触这个项目,眼见它的社区一点点的发展壮大,充满活力。相信它在进入孵化器后,会有更多人、更多公司尝试这个项目所带来的魔力!衷心祝贺ShardingSphere,祝贺张亮!


-- 张小虎 甜橙金融技术创新中心高级总监


//////////


去年底和张亮聊ShardingSphere的时候,被他对项目由衷的热爱深深打动。今年中ServiceComb与ShardingSphere一同协作将Saga分布式事务执行引擎应用到ShardingProxy中,让我再次感受到了ShardingSphere开发团队对技术的追求以及对开源的热爱。作为ShardingSphere的Mentor,我很高兴见到ShardingSphere能加入到Apache基金孵化器的大家庭中来,祝愿ShardingSphere项目能够在Apache基金会孵化器中茁壮成长,向国际化社区建设迈入更大一步,早日毕业!


-- 姜宁 ServiceComb项目负责人

Apache ShardingSphere (incubating)项目导师


//////////


作为ShardingSphere项目原型的作者,我对分布式数据库中间件的价值了然于心。

这也是我4年前为什么要开始开发这一项目的原因。ShardingSphere开源的这3年中,社区发展壮大,项目广泛应用,对此我既十分激动又心怀感激。半年前,ShardingSphere开始寻求加入Apache组织的机会,并且为了适应Apache组织的要求和社区基础,做了许多准备。尽管很长时间以来我都不再直接贡献源码,但我一直引导着ShardingSphere发展社区,所以看到它不出所料进入Apache组织,还是欣喜异常的。因为有着帮助SkyWalking和Zipkin孵化的经历,我未来一定会以PPMC和贡献者的身份尽力而为,为ShardingSphere的孵化提供帮助。


-- 吴晟 Apache SkyWalking & ShardingSphere PPMC and committer


//////////


近年来中国反哺社区的优秀项目越来越多,ShardingSphere便是其中的佼佼者,亮兄领京东数科精英,集业界八方才俊,秉持一颗技术赤心,履行开源承诺,同力协契,共克艰难,终将ShardingSphere推进ASF之门,诚可喜可贺可诗可歌之事。万事开头难,其次中间难,最后结尾难,道阻且长,向冲在贫瘠险恶第一线无畏无悔开拓前行的勇士们致敬。


-- 刘启荣 京东数科技术总监


//////////


ShardingSphere是来自中国的开源数据库中间件典型代表,它尝试通过一系列轻量级技术方案去解决关系型数据库在CloudNative编程范式下面临的水平扩展,云迁移等核心问题。开源至今,在包括当当网,京东网在内的众多互联网企业核心链路进行了很好的产品化验证。随着今年上半年ShardingSphere 3.x的全面升级改进,其社区生态得到了飞速发展,晋升为更加全面的一站式关系型数据库解决方案。除了提供标准化的数据分片、读写分离这种类似Vitess功能外,提供了更多数据治理、管控、事务等方面的功能,尤其是和Apache RocketMQ社区进行深度合作的分布式事务,可以很好的解决微服务领域的事务需求。如今ShardingSphere捐赠给阿帕奇基金会,相信在Apache更加开放、严谨与包容的文化沐浴下,ShardingSphere可以更好的发力生态,预祝亮兄以及团队的项目取得更好的国际化发展。


-- 冯嘉 阿里巴巴Messaging开源技术负责人

Apache RocketMQ联合创始人

Linux OpenMessaging发起人、chairman


//////////


恭喜ShardingSphere全票通过加入 Apache 软件基金会孵化。这两年越来越多的国产开源软件走向国际,开源运动在国内也越来越活跃。在服务化、微服务领域,RPC、消息和数据库中间件是不可或缺的三大基石,期待未来 Dubbo和 ShardingSphere在ASF里可以深度合作,携手共进。最后,恭喜张亮和ShardingSphere团队,祝ShardingSphere早日毕业。


-- 罗毅 Apache Dubbo负责人


//////////


在数据库领域,中间件一直都是大家关注的焦点,各种不同的中间件产品更是层出不穷,百花齐放。ShardingSphere就是其中之一,它是一款有着悠久历史和庞大用户的产品。从最早期的Sharding-JDBC,我就开始关注,到了今年更名为ShardingSphere后,在京东金融刘启荣、张亮的带领下,取得了突飞猛进的发展。欣闻ShardingSphere已经通过了Apache基金会的层层考核和专家评审,光荣加入了Apache孵化器的大家庭,这不仅仅是中国开源数据库发展道路上的一个重要里程碑,在整个自主开源可控软件领域都有划时代的意义,祝愿ShardingSphere越做越好!


-- 周彦伟 极数云舟创始人&CEO

Oracle MySQL ACE Director

中国计算机行业协会开源数据库专委会会长


//////////


目前mysql在国内的sharding中间件颇多,PostgreSQL的sharding中间件则是以国外的citus或pg-xl这种newsql形态为主。昨日听闻启荣说京东开源的ShardingSphere即将支持PG,欣喜万分,感谢京东的无私奉献。pger今后在做数据库架构时又多了一种选择,ShardingSphere for pg,有容乃大。


-- 德哥 PG中国社区首创人


 着眼未来 

生如逆旅,不进则退。ShardingSphere进入Apache后将迎来新的挑战、新的发展。Apache ShardingSphere(incubating)作为京东数科主导的首个进入Apache基金会孵化器的项目,给京东的世界开源之路起到了带头作用,将来自中国技术社区的声音推向国际。


如果你热爱开源、对ShardingSphere项目(https://github.com/sharding-sphere)感兴趣,欢迎你的加入,成为Apache ShardingSphere(incubating)的项目代码提交者,与ShardingSphere团队共同成长。社区的点滴贡献,聚少成多,积小致巨,最终让它生机盎然,不断发挥价值。



ShardingSphere近期相关计划安排是什么呢?欢迎大家来github围观、留言:

https://github.com/sharding-sphere/sharding-sphere/issues/1189


ShardingSphere自2016开源以来,

不断精进、不断发展,

被越来越多的企业和个人认可:

在Github上收获5000+的star2000+forks60+公司企业的成功案例

此外,越来越多的企业和个人也加入到Sharding-Sphere的开源项目中,

为它的成长和发展贡献了巨大力量。


欢迎来自社区伙伴的需求和建议,

https://github.com/sharding-sphere/sharding-sphere/


更多信息请浏览官网:

http://shardingsphere.io/


------------------END------------------

下面的内容同样精彩

点击图片即可阅读

京东技术

以上是关于京东数科主导的首个Apache基金会项目ShardingSphere进入孵化器的主要内容,如果未能解决你的问题,请参考以下文章

从中间件到分布式数据库生态,ShardingSphere 5.x革新变旧

京东数科主导:超3k个star, 全新架构分布式事务框架hmily 2.1.1

更好的大数据开源消息中间件 阿里RocketMQ进入Apache顶级项目

中国唯一女性Apache Member 潘娟:开源项目如何从“Baby”到“顶级”?

Apache再次接受阿里开源产品捐赠 移动开发框架Weex进入孵化

Apache首个分布式数据库中间件项目ShardingSphere进入孵化器