CAP理論 1. Consistency(一致性), 數據一致更新,所有數據變動都是同步的 2. Availability(可用性), 好的響應性能 3. Partition tolerance(分區容錯性) 可靠性 參考資料: "CAP理論" 服務發現比較 | | consul | zookeep ...
CAP理論
- Consistency(一致性), 數據一致更新,所有數據變動都是同步的
- Availability(可用性), 好的響應性能
- Partition tolerance(分區容錯性) 可靠性
參考資料:CAP理論
服務發現比較
consul | zookeeper | etcd | eureka | |
---|---|---|---|---|
服務健康檢查 | 服務狀態,記憶體,硬碟等 | (弱)長連接,keepalive | 連接心跳 | 可配支持 |
多數據中心 | 支持 | — | — | — |
kv存儲 | 支持 | — | — | — |
一致性 | raft | paxos | raft | — |
cap | ca | cp | cp | ap |
支持介面 | http/dns | client | http/grpc | http(sidecar) |
watch支持 | 全量/支持long polling | 支持 | 支持 long polling | 支持 long polling/大部分增量 |
自身監控 | metrics | — | metrics | metrics |
安全 | acl /https | acl | https支持(弱) | — |
spring cloud集成 | 支持 | 支持 | 支持 | 支持 |
Consul詳細介紹
Eureka簡介
- [eureka簡介和原理]
(https://blog.csdn.net/tanga842428/article/details/73822905) - eureka