Excitement hears restart elastic-job!
I have a suggestion is to integrate Spring Boot because it's maybe one of the 
most popular in J2EE.  
Do this user can better use the dynamic and external config.


Best wishes!

















At 2020-05-21 17:47:14, "[email protected]" <[email protected]> wrote:
>Hi ShardingSphere commnuty,
>
>The ElasticJob donation proposal is posted on
>https://cwiki.apache.org/confluence/display/SHARDINGSPHERE/ElasticJob+Donation+Proposal
>
>The discuss of donation ElasticJob as a subproject is in
>https://github.com/elasticjob/elastic-job-lite/issues/728
>
>I just paste to proposal to here:
>
>----------------
>
>ElasticJob Donation Proposal
>
># Abstract
>
>ElasticJob[1] is a distributed scheduling solution which is a suitable
>framework for Apache ShardingSphere[2] scaling data migration jobs.
>This project is supported By Dangdang and builds with Java.
>Elastic-Job is a lightweight, decentralized solution that provides
>distributed task sharding services.
>
># Proposal
>
>The goal of this proposal is to bring the existing ElasticJob codebase,
>developers and community into the Apache Software Foundation (ASF) as
>ShardingSphere's sub-project.
>This project started in Open Source on Github nearly 5 years.
>ElasticJob is submitting this proposal to donate it to the Apache
>ShardingSphere Incubator under the Apache License, Version 2.0, in order to
>replace the existing scheduler framework.
>These artifacts are currently available on GitHub at
>https://github.com/elasticjob/elastic-job-lite.
>
># Background
>
>ShardingSphere is a excellent distributed database middleware and have many
>open source users at domestic and abroad.
>But the current scheduler of data scaling can not support sharding and
>distribute job.
>The project ElasticJob is another open source project which established by
>Apache ShardingSphere's VP Liang Zhang on 2014.
>Just like data sharding with Apache ShardingSphere, ElasticJob focused on
>job sharding. The feature of current job scheduler of scaling is too simple
>and can not afford data migrate distribute job to . So Liang Zhang decide
>bring ElasticJob as a sub-project to provide distribute scheduler
>supporting.
>
># Current status
>
>ElasticJob has no updated during previous 2 years because Liang Zhang do
>not have time to maintain the community. But it still has lots of users
>using ElasticJob in China. We think bring ElasticJob into Apache
>ShardingSphere community can help the project growth up.
>
># Core developer
>
>Liang Zhang is an experienced open source developer and ShardingSphere VP.
>
># Donation source
>
>Github repo:
>https://github.com/elasticjob/elastic-job-lite
>https://github.com/elasticjob/elastic-job-cloud (Do not donation because it
>is not suitable for ShardingSphere now)
>https://github.com/elasticjob/elastic-job-doc
>https://github.com/elasticjob/elastic-job-example
>
># Source and Intellectual Property Submission Plan
>
>ElasticJob was originally created by Liang Zhang in Dec 2014. So, He was
>the creator and main contributor of ElasticJob. The project major
>contributors are Liang Zhang and Hao Cao. Both of them are ShardingSphere
>PPMC members, ICLAs are submitted. And have no others ICLA need to be
>submitted.
>
>At last, the SGA will be provided by Dangdang.
>
># External Dependencies
>
>## Apache-2.0 licenses
>
>- commons-lang3
>- commons-codec
>- commons-exec
>- commons-dbcp
>- curator
>- guava
>- gson
>- quartz
>- jetty
>- unitils
>- springframework
>
>## MIT licenses
>
>- lombok
>- mockito
>- slf4j
>
>## EPL-1.0 licenses
>
>- aspectj
>- logback
>- junit
>- h2
>
>## CDDL 1.1
>
>- jersey
>
>## GPL-2.0
>
>- mysql for provided only
>
># Required Resources
>
>Git Repositories:
>
>- https://github.com/elasticjob/elastic-job-lite.git
>- https://github.com/elasticjob/elastic-job-doc.git
>- https://github.com/elasticjob/elastic-job-example.git
>
>
>[1] https://github.com/elasticjob
>[2] https://github.com/apache/shardingsphere
>
>
>------------------
>
>Liang Zhang (John)
>Apache ShardingSphere & Dubbo

Reply via email to