Hi community,
As you know, ShardingSphere is not just a simple distributed database middleware. We aim at providing transparent distributed database service to our end-users. Therefore, a group of new APIs is being considered to cover the detail of sharding databases and tables, making users view distributed database clusters as a single logical database. This issue[1] conveys my draft of YAML API and hopefully see your feedback. :) Notice: The new API is an enhancement for the old one, rather than replacement, i.e., forward compatible. Also, I schedule this task here, which is not an easy job, apparently. - [ ] New API design - [ ] Configuration modification - [ ] New interface for automatic sharding algorithm - [ ] Implements the New interface - [ ] The conversation from configuration to sharding strategies - [ ] Changes for various clients, such as Spring, YAML, Proxy and so on - [ ] Tests [1] https://github.com/apache/shardingsphere/issues/5937 Juan Pan (Trista) Senior DBA & PPMC of Apache ShardingSphere E-mail: [email protected]
