dubbo-admin
dubbo-admin copied to clipboard
后端部分用 golang 重构
背景
- 当前的Dubbo Admin已经适配了Dubbo 3.x版本,但是整体的进度和Dubbo本身存在差距
- 当前的Dubbo Admin是基于Dubbo在18年重新开源前,老版本的控制台实现的,当时主要的工作是进行前后端分离,用vuetify重写前端的部分,而后端代码并没有经过很好的设计。
重构
考虑用go语言重写后端,一方面是当前的功能也不是算太多,用go重写的成本可控。另外考虑到Dubbo Admin也需要适配云原生环境,比如透出k8s的相关信息,对接Dubbo Mesh,这些工作用go语言开发会更加便利,得到更多的社区支持。
规划
支持多zookeeper数据源吗?