You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shardingsphere.apache.org by 吴伟杰 <wu...@apache.org> on 2022/08/01 05:34:18 UTC

[DISCUSS] ShardingSphere on Cloud Donation Proposal

Hi community,

I want to discuss about donating ShardingSphere on Cloud to
ShardingSphere community.

The proposal is:
https://cwiki.apache.org/confluence/display/SHARDINGSPHERE/ShardingSphere+on+Cloud+Donation+Proposal

The content in wiki is as below:

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

# Description

The shardingsphere-on-cloud project, including ShardingSphere
Operator, Helm Charts, and other cloud solutions, aims at enhancing
the deployment and management capabilities of Apache ShardingSphere
Proxy on the cloud.
ShardingSphere Operator is a Kubernetes software extension written
with the Operator extension pattern of Kubernetes. ShardingSphere
Operator can be used to quickly deploy an Apache ShardingSphere Proxy
cluster in the Kubernetes environment and manage the entire cluster
life cycle.

# Proposal

This proposal aims to introduce existing shardingsphere-on-cloud
repositories, developers, and communities to the Apache Software
Foundation (ASF) as sub-items of ShardingSphere. The project aims to
improve Apache ShardingSphere Proxy's deployment and management
capabilities on Kubernetes. Thus, this proposal is submitted to
contribute shardingsphere-on-cloud to the Apache ShardingSphere
Incubator under the Apache License, Version 2.0.
Please refer to the following link for all items available for the
project: https://github.com/SphereEx/shardingsphere-on-cloud

# Background

For applications, relevant details and differences of the underlying
infrastructure have been shielded, and all applications in the
Kubernetes cluster can enjoy these pooled resources, maximizing the
utilization of each machine under Kubernetes' automatic scheduling.
Additionally, some features of Kubernetes can reduce the management
consumption of applications in the Kubernetes environment. Apache
ShardingSphere, as an outstanding open source distributed database
middleware, requires a cloud solution to help Apache ShardingSphere
adopt the cloud and enhance its capabilities on the cloud - so
SphereEx decided to contribute shardingsphere-on-cloud as a
sub-project of Apache ShardingSphere.

# Status Quo

The development of ShardingSphere Operator v0.1.0 has been completed
recently and passed the usability test. The project involves complete
user documentation.

# Developer

Founded by the Apache ShardingSphere core team, SphereEx is a software
provider that provides a new generation of open source heterogeneous,
distributed data service platforms for enterprises and is committed to
providing targeted products and solutions that best fit business
scenarios.
Its core capability is to improve users' data service capability by
creating the upper standard and ecology of the heterogeneous database.

# Code Contribution

Github Repo:

https://github.com/SphereEx/shardingsphere-on-cloud

# Source and Intellectual Property Submission Plan

Shardingsphere-on-cloud was developed by SphereEx in 2022. The core
developer of the project is Li Zhuo. SGA is provided by SphereEx.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Regards,
Weijie
-----------------------------------------------

Weijie Wu 吴伟杰
Apache ShardingSphere PMC
GitHub@TeslaCN

Re: [DISCUSS] ShardingSphere on Cloud Donation Proposal

Posted by Zheng Feng <zh...@gmail.com>.
+1

It's great to bring this project to the community!

吴伟杰 <wu...@apache.org> 于2022年8月1日周一 13:34写道:

> Hi community,
>
> I want to discuss about donating ShardingSphere on Cloud to
> ShardingSphere community.
>
> The proposal is:
>
> https://cwiki.apache.org/confluence/display/SHARDINGSPHERE/ShardingSphere+on+Cloud+Donation+Proposal
>
> The content in wiki is as below:
>
>
> ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> # Description
>
> The shardingsphere-on-cloud project, including ShardingSphere
> Operator, Helm Charts, and other cloud solutions, aims at enhancing
> the deployment and management capabilities of Apache ShardingSphere
> Proxy on the cloud.
> ShardingSphere Operator is a Kubernetes software extension written
> with the Operator extension pattern of Kubernetes. ShardingSphere
> Operator can be used to quickly deploy an Apache ShardingSphere Proxy
> cluster in the Kubernetes environment and manage the entire cluster
> life cycle.
>
> # Proposal
>
> This proposal aims to introduce existing shardingsphere-on-cloud
> repositories, developers, and communities to the Apache Software
> Foundation (ASF) as sub-items of ShardingSphere. The project aims to
> improve Apache ShardingSphere Proxy's deployment and management
> capabilities on Kubernetes. Thus, this proposal is submitted to
> contribute shardingsphere-on-cloud to the Apache ShardingSphere
> Incubator under the Apache License, Version 2.0.
> Please refer to the following link for all items available for the
> project: https://github.com/SphereEx/shardingsphere-on-cloud
>
> # Background
>
> For applications, relevant details and differences of the underlying
> infrastructure have been shielded, and all applications in the
> Kubernetes cluster can enjoy these pooled resources, maximizing the
> utilization of each machine under Kubernetes' automatic scheduling.
> Additionally, some features of Kubernetes can reduce the management
> consumption of applications in the Kubernetes environment. Apache
> ShardingSphere, as an outstanding open source distributed database
> middleware, requires a cloud solution to help Apache ShardingSphere
> adopt the cloud and enhance its capabilities on the cloud - so
> SphereEx decided to contribute shardingsphere-on-cloud as a
> sub-project of Apache ShardingSphere.
>
> # Status Quo
>
> The development of ShardingSphere Operator v0.1.0 has been completed
> recently and passed the usability test. The project involves complete
> user documentation.
>
> # Developer
>
> Founded by the Apache ShardingSphere core team, SphereEx is a software
> provider that provides a new generation of open source heterogeneous,
> distributed data service platforms for enterprises and is committed to
> providing targeted products and solutions that best fit business
> scenarios.
> Its core capability is to improve users' data service capability by
> creating the upper standard and ecology of the heterogeneous database.
>
> # Code Contribution
>
> Github Repo:
>
> https://github.com/SphereEx/shardingsphere-on-cloud
>
> # Source and Intellectual Property Submission Plan
>
> Shardingsphere-on-cloud was developed by SphereEx in 2022. The core
> developer of the project is Li Zhuo. SGA is provided by SphereEx.
>
>
> ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Regards,
> Weijie
> -----------------------------------------------
>
> Weijie Wu 吴伟杰
> Apache ShardingSphere PMC
> GitHub@TeslaCN
>

Re: [DISCUSS] ShardingSphere on Cloud Donation Proposal

Posted by "zhangliang@apache.org" <zh...@apache.org>.
Great! +1

------------------

Sincerely,
Liang Zhang (John)
Apache ShardingSphere


Juan Pan <pa...@apache.org> 于2022年8月1日周一 14:04写道:

> Hello +1 I like this idea.
>
>
>
>
> ------------------------------------------------------------------------------
> Trista Pan
> Twitter & Github: tristaZero
>
>
>
>
> On 08/1/2022 13:34,吴伟杰<wu...@apache.org> wrote:
> Hi community,
>
> I want to discuss about donating ShardingSphere on Cloud to
> ShardingSphere community.
>
> The proposal is:
>
> https://cwiki.apache.org/confluence/display/SHARDINGSPHERE/ShardingSphere+on+Cloud+Donation+Proposal
>
> The content in wiki is as below:
>
>
> ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> # Description
>
> The shardingsphere-on-cloud project, including ShardingSphere
> Operator, Helm Charts, and other cloud solutions, aims at enhancing
> the deployment and management capabilities of Apache ShardingSphere
> Proxy on the cloud.
> ShardingSphere Operator is a Kubernetes software extension written
> with the Operator extension pattern of Kubernetes. ShardingSphere
> Operator can be used to quickly deploy an Apache ShardingSphere Proxy
> cluster in the Kubernetes environment and manage the entire cluster
> life cycle.
>
> # Proposal
>
> This proposal aims to introduce existing shardingsphere-on-cloud
> repositories, developers, and communities to the Apache Software
> Foundation (ASF) as sub-items of ShardingSphere. The project aims to
> improve Apache ShardingSphere Proxy's deployment and management
> capabilities on Kubernetes. Thus, this proposal is submitted to
> contribute shardingsphere-on-cloud to the Apache ShardingSphere
> Incubator under the Apache License, Version 2.0.
> Please refer to the following link for all items available for the
> project: https://github.com/SphereEx/shardingsphere-on-cloud
>
> # Background
>
> For applications, relevant details and differences of the underlying
> infrastructure have been shielded, and all applications in the
> Kubernetes cluster can enjoy these pooled resources, maximizing the
> utilization of each machine under Kubernetes' automatic scheduling.
> Additionally, some features of Kubernetes can reduce the management
> consumption of applications in the Kubernetes environment. Apache
> ShardingSphere, as an outstanding open source distributed database
> middleware, requires a cloud solution to help Apache ShardingSphere
> adopt the cloud and enhance its capabilities on the cloud - so
> SphereEx decided to contribute shardingsphere-on-cloud as a
> sub-project of Apache ShardingSphere.
>
> # Status Quo
>
> The development of ShardingSphere Operator v0.1.0 has been completed
> recently and passed the usability test. The project involves complete
> user documentation.
>
> # Developer
>
> Founded by the Apache ShardingSphere core team, SphereEx is a software
> provider that provides a new generation of open source heterogeneous,
> distributed data service platforms for enterprises and is committed to
> providing targeted products and solutions that best fit business
> scenarios.
> Its core capability is to improve users' data service capability by
> creating the upper standard and ecology of the heterogeneous database.
>
> # Code Contribution
>
> Github Repo:
>
> https://github.com/SphereEx/shardingsphere-on-cloud
>
> # Source and Intellectual Property Submission Plan
>
> Shardingsphere-on-cloud was developed by SphereEx in 2022. The core
> developer of the project is Li Zhuo. SGA is provided by SphereEx.
>
>
> ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Regards,
> Weijie
> -----------------------------------------------
>
> Weijie Wu 吴伟杰
> Apache ShardingSphere PMC
> GitHub@TeslaCN
>

Re:[DISCUSS] ShardingSphere on Cloud Donation Proposal

Posted by Juan Pan <pa...@apache.org>.
Hello +1 I like this idea.



------------------------------------------------------------------------------
Trista Pan
Twitter & Github: tristaZero




On 08/1/2022 13:34,吴伟杰<wu...@apache.org> wrote:
Hi community,

I want to discuss about donating ShardingSphere on Cloud to
ShardingSphere community.

The proposal is:
https://cwiki.apache.org/confluence/display/SHARDINGSPHERE/ShardingSphere+on+Cloud+Donation+Proposal

The content in wiki is as below:

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

# Description

The shardingsphere-on-cloud project, including ShardingSphere
Operator, Helm Charts, and other cloud solutions, aims at enhancing
the deployment and management capabilities of Apache ShardingSphere
Proxy on the cloud.
ShardingSphere Operator is a Kubernetes software extension written
with the Operator extension pattern of Kubernetes. ShardingSphere
Operator can be used to quickly deploy an Apache ShardingSphere Proxy
cluster in the Kubernetes environment and manage the entire cluster
life cycle.

# Proposal

This proposal aims to introduce existing shardingsphere-on-cloud
repositories, developers, and communities to the Apache Software
Foundation (ASF) as sub-items of ShardingSphere. The project aims to
improve Apache ShardingSphere Proxy's deployment and management
capabilities on Kubernetes. Thus, this proposal is submitted to
contribute shardingsphere-on-cloud to the Apache ShardingSphere
Incubator under the Apache License, Version 2.0.
Please refer to the following link for all items available for the
project: https://github.com/SphereEx/shardingsphere-on-cloud

# Background

For applications, relevant details and differences of the underlying
infrastructure have been shielded, and all applications in the
Kubernetes cluster can enjoy these pooled resources, maximizing the
utilization of each machine under Kubernetes' automatic scheduling.
Additionally, some features of Kubernetes can reduce the management
consumption of applications in the Kubernetes environment. Apache
ShardingSphere, as an outstanding open source distributed database
middleware, requires a cloud solution to help Apache ShardingSphere
adopt the cloud and enhance its capabilities on the cloud - so
SphereEx decided to contribute shardingsphere-on-cloud as a
sub-project of Apache ShardingSphere.

# Status Quo

The development of ShardingSphere Operator v0.1.0 has been completed
recently and passed the usability test. The project involves complete
user documentation.

# Developer

Founded by the Apache ShardingSphere core team, SphereEx is a software
provider that provides a new generation of open source heterogeneous,
distributed data service platforms for enterprises and is committed to
providing targeted products and solutions that best fit business
scenarios.
Its core capability is to improve users' data service capability by
creating the upper standard and ecology of the heterogeneous database.

# Code Contribution

Github Repo:

https://github.com/SphereEx/shardingsphere-on-cloud

# Source and Intellectual Property Submission Plan

Shardingsphere-on-cloud was developed by SphereEx in 2022. The core
developer of the project is Li Zhuo. SGA is provided by SphereEx.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Regards,
Weijie
-----------------------------------------------

Weijie Wu 吴伟杰
Apache ShardingSphere PMC
GitHub@TeslaCN

Re: [DISCUSS] ShardingSphere on Cloud Donation Proposal

Posted by Longtao Jiang <ji...@apache.org>.
+1
It's an exciting project!

On 2022/08/01 05:34:18 吴伟杰 wrote:
> Hi community,
> 
> I want to discuss about donating ShardingSphere on Cloud to
> ShardingSphere community.
> 
> The proposal is:
> https://cwiki.apache.org/confluence/display/SHARDINGSPHERE/ShardingSphere+on+Cloud+Donation+Proposal
> 
> The content in wiki is as below:
> 
> ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> 
> # Description
> 
> The shardingsphere-on-cloud project, including ShardingSphere
> Operator, Helm Charts, and other cloud solutions, aims at enhancing
> the deployment and management capabilities of Apache ShardingSphere
> Proxy on the cloud.
> ShardingSphere Operator is a Kubernetes software extension written
> with the Operator extension pattern of Kubernetes. ShardingSphere
> Operator can be used to quickly deploy an Apache ShardingSphere Proxy
> cluster in the Kubernetes environment and manage the entire cluster
> life cycle.
> 
> # Proposal
> 
> This proposal aims to introduce existing shardingsphere-on-cloud
> repositories, developers, and communities to the Apache Software
> Foundation (ASF) as sub-items of ShardingSphere. The project aims to
> improve Apache ShardingSphere Proxy's deployment and management
> capabilities on Kubernetes. Thus, this proposal is submitted to
> contribute shardingsphere-on-cloud to the Apache ShardingSphere
> Incubator under the Apache License, Version 2.0.
> Please refer to the following link for all items available for the
> project: https://github.com/SphereEx/shardingsphere-on-cloud
> 
> # Background
> 
> For applications, relevant details and differences of the underlying
> infrastructure have been shielded, and all applications in the
> Kubernetes cluster can enjoy these pooled resources, maximizing the
> utilization of each machine under Kubernetes' automatic scheduling.
> Additionally, some features of Kubernetes can reduce the management
> consumption of applications in the Kubernetes environment. Apache
> ShardingSphere, as an outstanding open source distributed database
> middleware, requires a cloud solution to help Apache ShardingSphere
> adopt the cloud and enhance its capabilities on the cloud - so
> SphereEx decided to contribute shardingsphere-on-cloud as a
> sub-project of Apache ShardingSphere.
> 
> # Status Quo
> 
> The development of ShardingSphere Operator v0.1.0 has been completed
> recently and passed the usability test. The project involves complete
> user documentation.
> 
> # Developer
> 
> Founded by the Apache ShardingSphere core team, SphereEx is a software
> provider that provides a new generation of open source heterogeneous,
> distributed data service platforms for enterprises and is committed to
> providing targeted products and solutions that best fit business
> scenarios.
> Its core capability is to improve users' data service capability by
> creating the upper standard and ecology of the heterogeneous database.
> 
> # Code Contribution
> 
> Github Repo:
> 
> https://github.com/SphereEx/shardingsphere-on-cloud
> 
> # Source and Intellectual Property Submission Plan
> 
> Shardingsphere-on-cloud was developed by SphereEx in 2022. The core
> developer of the project is Li Zhuo. SGA is provided by SphereEx.
> 
> ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> 
> Regards,
> Weijie
> -----------------------------------------------
> 
> Weijie Wu 吴伟杰
> Apache ShardingSphere PMC
> GitHub@TeslaCN
>