@
janxin 不知是不是指 confgo ?
看过 ppt,源码尚未开源,只从架构图上做判断,各人能力有限,下面几点评论仅代表自己的观点,结论:慎用
1 、仅看架构图,应该是不能很好的支持容器化
2 、存储放在 db 和 etcd 里,但 etcd 的存储容量按照目前的 v3.4 版本应该是有局限的,(局限在 boltdb,etcd 官方目前还未给出明确答复说可以无上限),如果配置过多,版本存储过多,可能存在问题
3 、每个 agent 直接 watch etcd,对 etcd 的连接压力有点大,当然可以上 etcd proxy 解决,这个问题不大
4 、client sdk 采用的是长轮训 agent,agent 应该分本地和远程(防止本地的 agent 挂掉,此处架构图上应该未涉及),相对会浪费很多资源,这里个人觉得可以优化
仅个人观点
另推荐一个刚刚开源的 etcd ui,
https://github.com/etcdpad/etcdpad-web,可以在 docker hub 上搜到
功能目前比较简单,基本使用没有问题,由于边工作边写,没有太多的精力持续开发,欢迎大家 pr