系统设计基础
从 C4 Model、System Design 到企业分层架构的基础视角。
-
系统设计基础(三):前台、中台、后台的兴衰与演进
前台面向用户、中台沉淀共享能力、后台支撑管理运营。中台的本质是"企业级能力复用平台",解决烟囱式重复建设问题。但中台不是银弹——阿里八年实践证明,当业务多元化到一定程度时,统一中台反而成为效率瓶颈。2023 年后行业从"大中台"转向"薄中台"或能力内化,Platform Engineering 正在成为国际语境下的对应概念。
-
系统设计基础(二):System Design 到底关注什么
DDD 和 Clean Architecture 关注的是单个服务内部怎么组织代码。系统设计关注的是多个服务组成的整体系统如何应对大规模、高可用、高性能的需求。
-
系统设计基础(一):C4 Model 如何用四层缩放解决架构图混乱
C4 Model 借鉴地图学的缩放思想,用 System Context → Container → Component → Code 四层递进抽象,让不同受众在对应层次获取所需信息,解决传统架构图"一张图什么都画、什么都看不清"的问题。