
cap
那些年的代码
Java工作者
展开
-
Consul CAP理论纠错
随便搜索Consul、zookeeper、etcd、eureka注册中心比较相关博客文章,你都会发现千篇一律的是以下这幅对比图:但是我对Consul使用的是CA架构还是CP架构产生了疑问,于是我查看的Consul官网相关资料,资料表明Consul不是CA体系架构,而是CP体系架构。依据来源:https://www.consul.io/intro/vs/serf.html熟悉C...原创 2019-10-22 17:34:55 · 577 阅读 · 1 评论 -
服务注册中心架构演进
1. 概述服务注册中心(下称注册中心)是微服务架构非常重要的一个组件,在微服务架构里主要起到了协调者的一个作用。因为各个公司的架构、规模、部署环境等等都不尽相同,所以在注册中心在业界有很多不同的实践,包括各种各样的技术选型、层出不穷的技术改进。本文将从注册中心的功能实现、功能扩展、规模变大等实际情况出发,结合现有的技术框架以及一些国内外公司的技术实践,来介绍下笔者了解的注册中心的演进。...原创 2019-10-22 17:32:38 · 453 阅读 · 0 评论 -
分布式CAP定理,为什么不能同时满足三个特性?
在弄清楚这个问题之前,我们先了解一下什么是分布式的CAP定理。根据百度百科的定义,CAP定理又称CAP原则,指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),最多只能同时三个特性中的两个,三者不可兼得。一、CAP的定义Consistency (一致性):“all nodes ...原创 2019-10-22 16:34:39 · 226 阅读 · 0 评论