[ https://issues.apache.org/jira/browse/SCB-1906?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jun Gan updated SCB-1906: ------------------------- Issue Type: Task (was: Improvement) > [Refactor service-registry Module] Refactor Registry architecture > ----------------------------------------------------------------- > > Key: SCB-1906 > URL: https://issues.apache.org/jira/browse/SCB-1906 > Project: Apache ServiceComb > Issue Type: Task > Reporter: Jun Gan > Priority: Major > > # too heavy. There are overall 34 methods in ServiceRegistry.java. we should > consider clean up some method ....if necessary, even split this class > # method in this class should be focused on execute certain business loginc > i.e. register/unregister..... not the each type of the interaction with > service center > The proper dependency relationship should be: RegistryFacade ---> Service > Registry(Local, center, zeroconfig etc) --> RegistryClient/RegistryService > (interact with each type of registry center) -- This message was sent by Atlassian Jira (v8.3.4#803005)