摘要:著名的CAP理论指出,一个分布式系统不可能同时满足C(一致性)、A(可用性)、和P(分区容错性)。由于分区容错性P在分布式系统中必须要保证的,因此我们只能在A和C之间进行权衡。 因此: Zookeeper保证的是CP, Eureka则是AP。 Zoopkeeper保证CP: 当向注册中心查询服务列表
阅读全文
随笔分类 - 分布式系统
分布式系统
摘要:1. 转账案例分析: 以案例1-转账为例,我们把用户A给用户B转账分成四个阶段,第一个阶段用户A准备转账,第二个阶段从用户A账户扣减余额,第三个阶段对用户B增加余额,第四个阶段完成转账。 系统需要记录操作过程中每一步骤的状态,一旦系统出现故障,系统能够自动发现没有完成的任务,然后,根据任务所处的状态
阅读全文
摘要:本文转自简书作者:李艳鹏原文链接:http://www.jianshu.com/p/1156151e20c8 作者简介: 李艳鹏支付平台架构师,专注线上和线下支付平台的应用架构和技术架构的规划与落地,负责交易、支付、渠道、账务、计费、风控、对账等系统的设计与实现,在移动支付、聚合支付、合规账户、扫码
阅读全文