Special Gift for 1024 Programmer’s Day — — Official Sharding-Sphere 3.0.0 Version

Apache ShardingSphere
3 min readOct 24, 2018

--

October 24 is the most special day for programmers, here we Sharding-Sphere members wish you all to have 1 G (Best)*365 Days!

To celebrate this special day, Sharding-Sphere has brought a great gift for you: the official Sharding-Sphere 3.0.0 version!

This gift contains the powerful and stable features newly added in Sharding-Sphere

This gift contains eight months’ effort of Sharding-Sphere members

This gift contains expectation and support from Sharding-Sphere Community

Introduction

Sharding-Sphere is an open-source ecosystem consisted of a set of distributed database middleware solution, including three individual products, Sharding-JDBC, Sharding-Proxy and Sharding-Sidecar (planning). They all provide functions of standard data sharding, distributed transaction and data orchestration, applicable in a variety of situations such as Java isomorphism, heterogeneous language, container and native cloud.

Since February this year, there have been four versions of Sharding-Sphere released from 3.0.0.M1 to 3.0.0.M4. During the past eight months, Sharding-Sphere has reappeared in a new name, replaced its operation by the community, recruited new members of the team, listened to the voice of the community, iterated to develop new functions and refactored to stabilize its old modules. Finally, we have witnessed another rebirth of it earlier this day!

Major Events

If you have reviewed major events, you would find that Sharding-Sphere is both present-oriented and future-proof:

2018.2

Sharding-Sphere team was formed and upgraded, and began the development of Sharding-Proxy.

2018.5

The official rename of Sharding-JDBC as Sharding-Sphere, along with the new official website online, indicated its new era to come.

Sharding-Sphere contributed all its copyright to the community: shardingsphere.io, and continued the use of Apache 2.0.

2018.6

Sharding-Sphere established a partner relationship with Apache ServiceComb and began an overall plan of distributed transactions.

Sharding-Sphere established a partner relationship with Bestpay of China Telecom to build a new future.

2018.8

Sharding-Proxy was applied in JD’s production environment and withstood the test of massive online production data.

Sharding-Sphere 3.0.0.M2 was released, with an upgraded database orchestration module to provide more stable functions.

2018.9.

Sharding-Sphere 3.0.0.M3 was released to provide support for XA distributed transactions.

Sharding-Sphere 3.0.0.M4 was released, with an improved automatic execution engine, the support for multiple schema structure database and an enhanced tracing function.

2018.10

Official Sharding-Sphere 3.0.0 version was released.

Look back the past eight months’ course, the accumulation and development along the way make us have confidence to say goodbye to official 2.0.0 version and welcome official 3.0.0 version. Those who still use 2.0.3 version, welcome on board to use totally new and stable 3.0.0 version!

Access Methods

1. Sharding-JDBC

<groupId>io.shardingsphere</groupId>

<artifactId>sharding-jdbc-core</artifactId>
<version>3.0.0</version>

2. Sharding-Porxy

docker pull shardingsphere/sharding-proxy

Roadmap

Review the road-map, you will see an extremely hopeful Sharding-Sphere. What’s more, you can find our recent schedule on Github, welcome to visit and give us a star!

Recent events:

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

Sharding-Sphere has been in progress continuously since 2016. And it has been recognized by more and more individuals and companies: we’ve got more than 5,000+ stars on Github, 1900+ forks. More than 60 companies are using it, which verifies the improvement of Sharding Sphere. Besides, more and more individuals and business have joined the Sharding-Sphere open source project, contributing to its growth and development.

We have been working on gathering your suggestions and developing powerful features to make Sharding Sphere more and more reliable and powerful!

We are looking forward to your attention and encouragement via sharing. Come on and join us!

For more information, you could visit our new website:

http://shardingsphere.io/

or Twitter: @ShardingSphere

If you like it, please give us a star on Github as encouragement.

The project address:

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

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

Thank you very much.

--

--

Apache ShardingSphere
Apache ShardingSphere

Written by Apache ShardingSphere

Distributed SQL transaction & query engine for data sharding, scaling, encryption, and more - on any database. https://linktr.ee/ApacheShardingSphere

No responses yet