You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shardingsphere.apache.org by Sion Yang <sc...@163.com> on 2019/11/28 08:15:57 UTC

[ShardingScaling][Discuss] The basic features including in the first beta release version

Hi ShardingSphere community,


ShardingScaling sub-project has been merged into ShardingSphere. 
Now It can migrate data and scaling out for MySQL with sharding-proxy. So I think it's not enough to release and usage.
There are following items and features we need to complete in the first beta release version.


1. Change as a server instead of a independent program
    1.1 Use Netty to implement as HTTP Servers
    1.2 Provide create, query and stop job interface
        1.2.1 Create job interface
        1.2.2 query job interface, consider about which informations need to show
        1.2.3 Stop job interface
        1.2.4 The Stopped job need to persist, in register center or log files
2. UI design and cooperation
    2.1 Design
        2.1.1 ShardingScaling overview UI
        2.1.2 Scaling Progress Query UI. How to show the progress detail of jobs.
    2.2 Config ShardingScaling Server 
3. Support PostgreSQL
    3.1 Support PostgreSQL upper 9.4 version through the logical replication
         3.1.1 Support Official logic replication plugin
         3.1.1 Support third logic replication plugin -- wal2json


Have any important job need to be done in first beta release?


--

Yi Yang(Sion)
Apache ShardingSphere