🔤 CAP、BASE、SOLID、

系统设计中最常见的缩写词,一次搞懂

技术缩写词

面试和工作中经常遇到这些缩写,来一次性搞清楚 👇

📌 CAP定理
分布式系统只能同时满足三个中的两个:

  • C(一致性)— 所有节点看到相同数据
  • A(可用性)— 每个请求都能得到响应
  • P(分区容错)— 网络分区时系统继续运行

📌 BASE
NoSQL数据库的设计原则(对比ACID):

  • 基本可用(Basically Available)
  • 软状态(Soft State)
  • 最终一致(Eventually Consistent)

📌 SOLID
面向对象编程五大原则:

  • S — 单一职责
  • O — 开闭原则
  • L — 里氏替换
  • I — 接口隔离
  • D — 依赖倒置

📌 KISS
“Keep It Simple, Stupid!” — 保持简单,大多数系统越简单越好

💡 这些不只是面试八股文,理解背后的思想对日常设计决策很有帮助。


#系统设计 #SOLID #CAP #程序员 #面试 #技术干货 #编程