系统定义
系统演化 = 技术进步 × 需求变化 × 物理限制 ÷ 组织认知
系统 = 计算 + 存储 + 网络 + 时间 + 安全 + 能源/成本 + 人(组织、协作、制度)
其中,“人”决定了架构的边界与可实现性。
跨领域系统性认知
趋势 | 内涵 | 底层逻辑 |
---|---|---|
数据结构设计 | 聚焦业务对象、领域模型 | 可演化性 |
数据语义与解释体系 | 数据字典 + 元数据 + 血缘追踪 | 可解释性 |
单元化 | 故障隔离、可扩展 | 规模复杂性增长 → 单元分治 |
灰度化 | 发布安全 | 业务连续性 + 风险控制 |
计算存储分离 | 云原生 / Serverless | 成本最优化 + 弹性伸缩 |
数据智能化 | AI/实时计算 | 数据即资产,智能是核心生产力 |
安全与治理 | Compliance、可信 | 组织底线能力 |
✅ 关键:
任何技术方案,必须能解释它与业务目标、组织目标的映射关系。
做技术到做决策
普通工程师 | 资深工程师 | 架构师 |
---|---|---|
解决问题 | 定义问题 | 定义问题的边界与优先级,设计可演化方案 |
系统性护城河
- 业务建模能力
将业务复杂度转化为技术可解的问题结构 - 数据与AI能力
理解 AI pipeline,掌握大数据生态与向量数据库基本原理。 - 成本与架构ROI
云成本优化、架构成本评估、TCO 计算。 - 组织架构与技术架构协同
康威定律
可迁移的方法论体系
- 问题背景
- 目标约束
- 方案对比
- 设计原则
- 落地挑战与解决
将复杂世界抽象为可解释、可落地的系统模型,并推动组织向目标演进。
应用明细
应用类型 | 主要功能 | 数据生命周期 | 发版更新频率 | 重启频率 | 与数据存储密切度 |
---|---|---|---|---|---|
网关服务器 | 请求路由,认证鉴权,流量控制 | 一次RPC调用 | 较频繁(配置、路由规则) | 高,可无状态热重启 | 低,主要配置存储依赖 |
应用服务器 | 业务逻辑处理 | 一次RPC调用 | 较频繁(业务需求迭代) | 高,容器滚动重启 | 中,数据库/缓存 |
消息存储服务 | 异步消息队列 | 分钟级(消息消费后可清理) | 低(功能稳定) | 中,节点维护或升级 | 低,与消费者解耦 |
缓存存储服务 | 热数据缓存,加速访问 | 分钟、小时、天 | 中(集群维护升级) | 中,节点滚动重启 | 高,缓存击穿影响应用性能 |
数据库存储服务 | 结构化数据存储 | 热:分钟-天,冷:月-年 | 低(版本升级严格控制) | 低,需停服或热迁移方案 | 极高,核心数据资产 |
文件存储服务 | 文件系统共享 | 热:分钟-天,冷:月-年 | 低(一般为挂载配置更新) | 低,存储服务稳定 | 高,依赖挂载与稳定性 |
对象存储服务 | 非结构化对象Key-Value存储 | 热:分钟-天,冷:月-年 | 低(云服务维护为主) | 低,云对象存储高可用 | 高,直接作为业务资源 |
计算与存储分离,应用轻量化、函数化;核心是数据结构,决定单元化、灰度化、可追溯。