K 的博客

记录精彩的程序人生 开始使用

微服务

注册中心

特性 Consul zooKeeper etcd eureka
编写语言 go Java go Java
客户端支持 http,dns 跨语言弱,Curator 组件 http,Etcd3 支持 grpc http,非 java(sidecar)
多数据中心 支持
KV 存储 支持 支持 支持 NO
健康检查 服务状态、内存、硬盘等 (弱)长连接,keepalive 连接心跳 可配支持
watch 支持 全量/支持长轮询 支持 支持长轮询 支持长轮询, Eureka 2.0(正在开发中)也计划支持
自身监控 metrics metrics metrics
安全 acl /https acl https 支持(弱)
致性算法 raft paxos raft
CAP 理论 CA CP(牺牲可用性) CP(牺牲可用性) AP(一致性弱)
Spring cloud 已支持 已支持 已支持 已支持

dubbo 2.5.6 版本后 管理平台 dubbo-admin 改变啦incubator-dubbo-ops

评论
1 评论
toy-lin • 2019-08-14
回复 删除

thanks for share