4. Design Metadata model, integrate with Config and Registry.
Zhaojun has mentioned this before, did he discuss with you?

秦金卫 <[email protected]> 于2020年2月6日周四 下午9:17写道:

> Hello, Nicholas:
>    We will provide every specified design document for each phase, and
> send a mail to invite community members, join in and discuss about the
> certain topic.
> At 2020-02-06 19:41:17, "蒋晓峰" <[email protected]> wrote:
> >Hi, Haoran Meng:
> >    Could you please provide the design document of "upgrade the
> >Orchestration module to the Governance module"? And please put the
> document
> >into confluence of wiki to let community developer for reference.
> >
> >Thanks,
> >Nicholas Jiang
> >
> >On Thu, Feb 6, 2020 at 4:18 PM Haoran Meng <[email protected]>
> wrote:
> >
> >> Hello everyone, we plan to optimize Orchestration of Apache
> >> ShardingSphere(incubator),
> >>
> >> and we plan to upgrade the Orchestration module to the Governance
> module.
> >>
> >> The goal is to package Governance as a core component of distributed
> >> database HA.
> >>
> >> Here are our plans:
> >>
> >>    1.
> >>
> >>    Sort out and redesign ConfigCenter and RegistryCenter, and separate
> them
> >>    from specific domain models, so that developers can easily integrate
> and
> >>    implement data access and change notification functions based on a
> >> certain
> >>    technology.
> >>    2.
> >>
> >>    Consider the functions of Distributed Lock and Leaf ID Generator,
> keep
> >>    or integrate third party?
> >>    3.
> >>
> >>    Provide API and SPI related to the above designs, which requires
> clear
> >>    and Least Knowledge Principle.
> >>    4.
> >>
> >>    Design Metadata model, integrate with Config and Registry.
> >>    5.
> >>
> >>    Design the management of JDBC and Proxy nodes, the detection and
> >>    reconstruction mechanism after nodes crashed.
> >>    6.
> >>
> >>    Design the elegant Refresh mechanism of Connection and the processing
> >>    under the multi-threaded Executor. Minimize the reconstruction of all
> >>    internal and external resource objects.
> >>    7.
> >>
> >>    Design the model and synchronization mechanism of Rules and
> DataSources.
> >>    8.
> >>
> >>    Spring NameSpace, Spring Boot integration.
> >>    9.
> >>
> >>    Governance module integrates with JDBC and Proxy modules to achieve
> HA.
> >>
> >> Everyone is welcome to actively discuss and provide comments and
> >> suggestions.
> >>
>

Reply via email to