架构基础

分类:分布式与架构 · 更新于 2026-09

架构是解决"复杂度"的权衡艺术。

一、演进路径

单体 → 垂直拆分 → 服务化(SOA)→ 微服务。每一步都在用"运维/协作复杂度"换"扩展/自治能力",不是越细越好。

二、CAP 与 BASE

分布式下一致性(C)、可用性(A)、分区容错(P)不可兼得,通常保 P,在 C/A 间取舍。BASE(基本可用、软状态、最终一致)是常见妥协。

三、分层

接入层、业务层、数据层职责分明;网关统一鉴权/限流,让业务更纯粹。

← 返回首页