跳转至

分布式系统架构

分布式系统的设计原则和架构模式。

内容概览

  • 分布式系统基础
  • 一致性与可用性
  • 分布式存储
  • 分布式计算
  • 微服务架构

核心概念

CAP 定理

  • 一致性 (Consistency)
  • 可用性 (Availability)
  • 分区容错性 (Partition Tolerance)

分布式协议

  • Raft 共识算法
  • Paxos 算法
  • 两阶段提交 (2PC)
  • 三阶段提交 (3PC)

架构模式

  • 主从架构
  • 对等架构
  • 分层架构
  • 微服务架构

持续更新中