对产品经理来说,懂中台架构很重要!( 五 )

一致性:数据一致、信息一致;可用性:所有请求的在限定时间内有返回;分区容错性:某个分区有故障,依然保证其他服务正常使用。

对产品经理来说,懂中台架构很重要!

上述就是2000年由Eric Brewer的提出的CAP定律,初始目的是针对分布式计算机系统的。但是,我们从企业架构层面看IT架构,其本质逻辑是一致的,就是由个体组织成整体,给外部提供统一的服务。

IT架构要兼顾一致性、可用性、容错性的需求,如何实现最优配置是一个关键点。

我们回到不可能三角理论的初始场景-金融场景。在金融系统中的不可能三角是:资本的自由流动、货币完全独立、汇率稳定。

易纲在中国提出了X+Y+M=2理论来指导中国的金融政策。

我们把该思想带入IT架构中可以如下假设:

X=1表示数据必须完全一致性,x=0表示完全不在乎数据一致性;Y=1表示系统必须100%可用,Y=0表示不在乎系统是否可用;M=1表示系统必须具有分区容错性,M=0表示不在乎分区容错性。如果我们按照上述指标给我们的系统打分,极值的X+Y+M=0,X+Y+M=3不可能成立。,而中台的目的就是在于找到X+Y+M=2的一个解。

推荐阅读