17_分布式系统核心考点.pdfVIP

  • 1
  • 0
  • 约小于1千字
  • 约 4页
  • 2026-05-09 发布于辽宁
  • 举报

第17篇、分布式系统核心考点

分布式架构设计

1.分布式特征

2.一致性

3.分布式事务

4.负载均衡

5.核心要点

一、分布式特征

分布式系统特点:

分布性:组件分布在网络节点

并行性:多个节点同时工作

自治性:各节点相对独立

透明性:用户感知不到分布性

分布式系统挑战:

网络通信

缺乏全局时钟

节点故障

数据一致性

二、一致性

一致性级别:

强一致性:任何时刻都是一致的

顺序一致性:所有节点看到相同顺序

因果一致性:因果相关操作顺序一致

最终一致性:允许暂时不一致,最终一致

CAP理论:

Consistency(一致性)

Availability(可用性)

Partitiontolerance(分区容错性)

三者不可兼得

三、分布式事务

分布式事务协议:

两阶段提交(2PC):准备阶段、提交阶段

三阶段提交(3PC):CanCommit、PreCommit、DoCommit

TCC(Try-Confirm-Cancel)

Seata等分布式事务框架

分布式事务的挑战和解决方案。

四、负载均衡

负载均衡策略:

轮询、加权轮询

最少连接、加权最少连接

IP哈希

随机

负载均衡器:

硬件负载均衡(F5、A10)

软件负载均

文档评论(0)

1亿VIP精品文档

相关文档