摘要: 一、什么是BASE理论? BASE理论是对CAP中一致性和可用性权衡的结果,它的核心思想是:即使无法做到强一致性,但每个应用都可以根据自身业务特点,采用适当的方式来使系统达到最终一致性。 BASE理论包含如下三个元素: BA:基本可用; S:软状态,状态可以在一段时间内不同步; E:最终一致性,在一 阅读全文
posted @ 2021-06-06 13:06 挑战者V 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 分布式系统的最大难点就是各个节点如何保持一致。最近我在工作中就遇到这样的问题,不同节点之间,彼此通过API,进行通信,交互数据,但有些服务节点存在延迟等问题,导致我看到的并不是实时的数据,以及系统更新时,更新A服务,间接影响到B服务,而B服务受到影响后,C服务随之受到影响,以此类推。对于公司技术架构 阅读全文
posted @ 2021-06-06 12:35 挑战者V 阅读(163) 评论(0) 推荐(0) 编辑