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

推荐阅读