来源快照|项目架构与容量
本页是原图的只读导入快照,不是已核验文档。原有历史命令、版本标记与疑点保留;已识别口令替换为占位符。图片只保留引用。
- 项目架构与容量 ^xm-bc552fc5fa754bb3904702537f
- ◆ 2026 深度扩展|架构、容量与性能 ^xm-97070f5da13941cca39e374d29
- 需求、约束与架构决策 ^xm-61ccdf3a864946d5b57c174e44
- 🎯 目标 ^xm-e68889c43a33432486bc08f53f
- 把业务目标、可靠性、数据、安全、成本转成可评审架构。
- 🧠 知识拆解 ^xm-fd5254c41ae24b36b8f9f49551
- functional/non-functional
- SLO/capacity/security
- failure domains
- build vs buy
- ADR
- evolutionary architecture
- ⌨️ 命令 / 配置 / 关键对象 ^xm-e3402ce64aae4915acb9a00815
- context/container/component diagram
- data flow
- threat model
- ADR
- risk register
- 🔥 高频故障与风险 ^xm-e17bd2da39bb4ce7832bdcd3c3
- 只画组件不画流量/数据
- 没有约束
- 技术选型追热点
- 决策不可追溯
- 🔎 排障路径 ^xm-12f314734bdf49c89b86a4d47e
- 从关键场景走查
- 找单点和耦合
- 验证假设与成本
- 🧪 实战练习 ^xm-e671fbd8cafb4b259fbb9c77d8
- 为系统补齐 5 个 ADR
- 架构评审故障域
- ✅ 验收标准 ^xm-384f8d6fb460492d81bbcd1043
- 决策含备选/后果
- 图与部署一致
- 风险有 owner
- 🎯 目标 ^xm-e68889c43a33432486bc08f53f
- 高可用与韧性模式 ^xm-54fa72dd676642788764d39c64
- 🎯 目标 ^xm-e47b1d71c994420d85af2371a5
- 通过冗余、隔离、降级和恢复控制故障影响。
- 🧠 知识拆解 ^xm-aa14e55a58134e44af4aaf24bc
- redundancy/quorum
- bulkhead
- timeout/retry/backoff/jitter
- circuit breaker
- rate limit/load shedding
- graceful degradation
- ⌨️ 命令 / 配置 / 关键对象 ^xm-40685edfe4d9437e9705d3ccb0
- failure matrix
- dependency timeout budget
- retry budget
- fallback
- health/readiness
- 🔥 高频故障与风险 ^xm-bd38b6bcedc24c2e9b4b08383a
- 重试风暴
- 级联失败
- 健康检查误判
- 共享资源单点
- 降级未测试
- 🔎 排障路径 ^xm-e28f6d62ee184ffb843fb6fd2d
- 识别共同故障域
- 画依赖与超时链
- 验证回退路径
- 观测错误预算
- 🧪 实战练习 ^xm-7d1f7a71344b4e5b84cc44e2d3
- 依赖超时/限流/熔断
- 关键功能降级演练
- ✅ 验收标准 ^xm-1e520a4b17854ca191e274392a
- 每个依赖有失败策略
- 重试有上限
- 降级能保持核心旅程
- 🎯 目标 ^xm-e47b1d71c994420d85af2371a5
- 容量模型与扩展 ^xm-b39896599966497298ce3eb728
- 🎯 目标 ^xm-eeec552f46874b1893bce5b8f2
- 用工作负载和瓶颈模型预测资源需求。
- 🧠 知识拆解 ^xm-47263349c00d4f5abfb0ab283c
- arrival/service rate
- concurrency=rate×latency
- utilization/saturation
- vertical/horizontal
- stateful scaling
- headroom
- ⌨️ 命令 / 配置 / 关键对象 ^xm-277e706917404a28ab1677ca23
- workload profile
- resource per request
- growth forecast
- quota/limit
- autoscaling
- 🔥 高频故障与风险 ^xm-4606bc7f8b8b4f309eeb893c46
- 只看平均
- 数据库先到瓶颈
- 扩容速度慢于流量
- 缓存命中变化
- 🔎 排障路径 ^xm-d8be259b3ef84050a9479d73aa
- 按请求类型/租户切分
- 找最先饱和资源
- what-if 场景
- 🧪 实战练习 ^xm-f464f2c3314c44e3bc3a15f8ee
- 1x/3x/10x 容量推演
- 验证 HPA/数据库/队列协同
- ✅ 验收标准 ^xm-a6c1b692f4874779b4d3ee0c9d
- 模型用压测校准
- 包含峰值与失败模式
- 提前量满足采购/扩容
- 🎯 目标 ^xm-eeec552f46874b1893bce5b8f2
- 性能测试与瓶颈定位 ^xm-fda6bd8f68e64bed90156533d0
- 🎯 目标 ^xm-cf0a6ba097f94ee0a14b2b22e7
- 设计可信负载并区分应用、数据库、系统和网络瓶颈。
- 🧠 知识拆解 ^xm-dd2b46d605514f42837dd53894
- load/stress/spike/soak
- open/closed model
- coordinated omission
- warmup
- p50/p95/p99
- Little’s Law
- ⌨️ 命令 / 配置 / 关键对象 ^xm-16a1e03239d24164b23e415320
- k6/JMeter/wrk2
- Prometheus
- trace/profile
- perf
- DB slow query
- 🔥 高频故障与风险 ^xm-2df7d8978c1d4c95bd60360306
- 压测机先满
- 数据/缓存不真实
- 只报 TPS
- 平均延迟掩盖尾延迟
- 无稳态
- 🔎 排障路径 ^xm-bd5c747a7e93440faa5c55f014
- 验证生成端
- 按层看 saturation
- trace critical path
- profile 热点
- 🧪 实战练习 ^xm-49224353b264489fb8f3ebeee4
- 阶梯+稳态+峰值+耐久
- 定位并优化一个瓶颈
- ✅ 验收标准 ^xm-182a107531d049fbb4af74372b
- 脚本/数据/环境可复现
- 错误率和尾延迟纳入
- 优化无回归
- 🎯 目标 ^xm-cf0a6ba097f94ee0a14b2b22e7
- 缓存、队列与异步化 ^xm-9ebc9100af2a43d1aeb43e62a9
- 🎯 目标 ^xm-cacb497e10434c15b5f4a1f303
- 用缓存和队列削峰,但控制一致性、积压和失效风险。
- 🧠 知识拆解 ^xm-08aa57f16c8242508a6802ce86
- cache-aside/write-through
- TTL/invalidation
- stampede/penetration
- queue buffering
- back pressure
- idempotency/DLQ
- ⌨️ 命令 / 配置 / 关键对象 ^xm-a137594366ac4e05a2386be69c
- cache hit/eviction
- queue lag/age
- rate limit
- dedup key
- retry/DLQ policy
- 🔥 高频故障与风险 ^xm-2ddd1b2e4a064bf1a390549f51
- 缓存雪崩
- 脏读
- 队列无限积压
- 重复消费
- DLQ 无人处理
- 🔎 排障路径 ^xm-fd51432adccb46828da5e19dfd
- 请求→cache→origin
- producer→broker→consumer
- 看 oldest age 而非只看数量
- 🧪 实战练习 ^xm-62c26175827f4f87980ba36247
- singleflight 防击穿
- 积压恢复与限流
- ✅ 验收标准 ^xm-9db8cc4ae68242f881679373bf
- 失效策略明确
- 消费者幂等
- 积压有容量和恢复计划
- 🎯 目标 ^xm-cacb497e10434c15b5f4a1f303
- 成本与效率工程 ^xm-ce328b6f30df45a1ae75406da6
- 🎯 目标 ^xm-2fedc9bfd374441aa46d8617af
- 在 SLO 约束下优化计算、存储、网络和软件许可成本。
- 🧠 知识拆解 ^xm-b0bb8ee3b31c405a82c919cb6a
- unit economics
- showback/chargeback
- rightsizing
- commitment/spot
- storage lifecycle
- egress
- FinOps feedback
- ⌨️ 命令 / 配置 / 关键对象 ^xm-36f77d9cd81644438cdd7f444a
- cost allocation tags
- idle report
- resource recommendation
- budget/forecast
- anomaly alerts
- 🔥 高频故障与风险 ^xm-f2a6a98923394e65ae46f5c929
- 无归属成本
- 只降成本损害可靠性
- 闲置但不敢删
- 数据保留失控
- 🔎 排障路径 ^xm-2fc68f984fc543fa98994ca262
- 按服务/环境/租户/功能拆分
- 结合利用率和 SLO
- 验证删除依赖
- 🧪 实战练习 ^xm-d08905b8157442e59c89af4a23
- 月度成本分解
- 一个服务的单位成本优化
- ✅ 验收标准 ^xm-a4ab6a8760af49c8a3b1c9eb02
- 节省可量化且无 SLO 回退
- 资源有 owner
- 异常及时告警
- 🔗 对应优秀开源项目 ^xm-9adc3064f0574ef0bcb686c5cf
-
robusta-dev/krr
备注(源图文本,未作运行验证):
定位:基于 Prometheus 的 K8s 资源建议 源码阅读:历史指标→算法→recommendation 实战:对 requests/limits 做建议与回归 注意:建议需结合峰值、突发和 SLO 审核 整理日期:2026-07-09- 原链接(未复核):
https://github.com/robusta-dev/krr
- 原链接(未复核):
-
- 🎯 目标 ^xm-2fedc9bfd374441aa46d8617af
- 需求、约束与架构决策 ^xm-61ccdf3a864946d5b57c174e44
- ★ [新增] 架构与容量方法 ^xm-5515629bf6e0452c98df2a93c8
- 容量模型 ^xm-0472b3d3887e4e7ebd6d1218cb
- 业务量与峰值
- 并发与吞吐
- 延迟目标
- 资源基线
- 增长预测
- 冗余与故障域
- 性能工程 ^xm-6b3212e1e81f427abd9f013ded
- 压测模型
- 基准测试
- 瓶颈定位
- 排队与背压
- 缓存
- 异步与削峰填谷
- 韧性设计 ^xm-a089c422d46242ef8bda396679
- 超时
- 重试与退避
- 熔断
- 限流
- 隔离舱
- 降级
- 幂等
- 架构记录 ^xm-717ea422ab7246b78732e5e907
- 逻辑/部署/数据流视图
- 依赖与故障域
- ADR 决策记录
- 风险清单
- 容量与成本
- 容量模型 ^xm-0472b3d3887e4e7ebd6d1218cb
- 高并发应对措施 ^xm-2oov4mb3ejl5ia63lns45vkg7f
-
高并发解决方案案例 流量优化:防盗链处理 前端优化:减少HTTP请求,合并css或js,添加异步请求,启用浏览器缓存和文件压缩(详见备注)
备注(源图文本,未作运行验证):
原节点完整内容: 高并发解决方案案例 流量优化:防盗链处理 前端优化:减少HTTP请求,合并css或js,添加异步请求,启用浏览器缓存和文件压缩,CDN加速,建立独立图片服务器, 服务端优化:页面静态化,并发处理,队列处理 数据库优化:数据库缓存,分库分表,分区操作,读写分离,负载均衡 web服务器优化:负载均衡,nginx反向代理,7,4层LVS软件
-
- 项目一 ^xm-115bb5ien83gvq50qkfosbnr1r
-
负载均衡 设备迪普ADX3000(详见备注)
备注(源图文本,未作运行验证):
原节点完整内容: 负载均衡 设备迪普ADX3000- ingress多node节点 ^xm-56fdar0co478aj3jjb9t3gtieo
- java微服务 ^xm-2ksp7ikfl5fp01b8rkku3vr72p
-
中间件 redis kafka es(详见备注)
备注(源图文本,未作运行验证):
原节点完整内容: 中间件 redis kafka es- mysql集群一主两从
-
存储nfs 动态storage(详见备注)
备注(源图文本,未作运行验证):
原节点完整内容: 存储nfs 动态storage
-
- AI微服务 ^xm-0tp7d6469r3h096ipd58bb61he
- 调用其他机器的模型api
- 使用本地模型的gpu节点api ^xm-2788g0vntqr0ec2m32qk0s4vj2
- Qwen3.5-32b系列
- java微服务 ^xm-2ksp7ikfl5fp01b8rkku3vr72p
- 并发5000
- ingress多node节点 ^xm-56fdar0co478aj3jjb9t3gtieo
-
- 项目二 ^xm-5j1m1c9s5iaimpp6lmapc47o2v
- haproxy+keeplived ^xm-2ifrv9t9gd9r4lgunikv873c3f
- master控制平面
- node计算节点 ^xm-4rvuc4i7dmggr9jbpcg2q3tdfs
- java微服务
- 并发3000
- haproxy+keeplived ^xm-2ifrv9t9gd9r4lgunikv873c3f
- ◆ 2026 深度扩展|架构、容量与性能 ^xm-97070f5da13941cca39e374d29