系统架构设计师核心考点速记口诀

系统架构设计师核心考点速记口诀 550|系统架构设计师核心考点速记口诀550篇文章,内容太多记不住?来,给你整理一份核心考点速记口诀。背下来,考试不慌。一、CAP定理CAP口诀: "CAP不能全都要,最多只能保两个" C:一致性(Consistency) A:可用性(Availability) P:分区容错(Partition tolerance) 记住: - P必须保证(网络总会有问题) - CA二选一: * CP:强一致性 → Redis、HBase、Zookeeper * AP:高可用 → Eureka、Cassandra二、BASE理论BASE口诀: "BASE是妥协艺术,最终一致是核心" Basically Available:基本可用 Soft state:软状态 Eventually consistent:最终一致 应用场景: - 分布式系统 - 大数据场景 - 微信朋友圈点赞三、分布式事务分布式事务口诀: "两段提交是同步, TCC是补偿, Saga是链式, 本地消息是异步" 2PC:两段提交 - 阶段1:准备(所有节点预提交) - 阶段2:提交/回滚 - 缺点:同步阻塞、单点故障 TCC:Try-Confirm-Cancel - Try:预留资源 - Confirm:确认执行 - Cancel:取消回滚 Saga: - 编排