系统设计与架构

这部分资料是给你补“技术总监视角”和“中高级后端方案能力”的。

重点不是背术语,而是让你能把下面这些问题讲清楚:

  1. 为什么这么拆服务
  2. 为什么这里用同步,那里用异步
  3. 为什么这类数据放 MySQL / Redis / Kafka / MongoDB / ClickHouse
  4. 高并发、稳定性、一致性问题怎么处理
  5. Docker / K8s / 微服务在真实项目里分别解决什么问题

文件列表

使用建议

第一轮

先看:

  • 微服务与分布式架构
  • 高并发与系统设计

这是最容易被技术总监、架构面、综合技术面问到的。

第二轮

再看:

  • Docker 与 K8s
  • WebSocket 与长连接

这两块比较适合补工程完整度,尤其是 AI 后端岗位、流式输出岗位、平台型岗位。