架构设计评估
2022-09-02 09:47:58 0 举报
AI智能生成
架构设计评估
作者其他创作
大纲/内容
Agenda(会议目的,会议节奏,控场)
PMO
项目目标
业务上下文/功能点
产品
架构vs业务
组件/流程图
上下游链路梳理
架构
表述部分(开局)
高优先级场景(Hight、Middle、Low)
实现难度(L,M,S)
安全性、性能预估等
产品和机构
调查分析(对线)
架构技术方案
高优先级场景
风险点和待确认事项
识别架构师没有识别的风险
相关人士
场景讨论(打团)
会议纪要
共识事项
跟进事项
风险点
报告生成(报告)
ATAM(Architecture Tradeoff Analysis Mehtod)
架构决策->业务目标
ATAM面向产品本身
CBAM 成本 vs 收益
ATAM vs CBAM
相亲大会种子选手
根据ATAM评估-选取1/3Top优先级项目
请亮灯
最好情况、最坏情况、实现 vs 期望情况
选出top优先级的top
再次筛选业务场景,优中选优
优先级评估
深入了解
开发架构策略,确定策略的效用
亮家底
计算每个场景总收益,成本/收益ROI
心动女生
最终优先级
烧脑计算
解决订单不一致性
分布式事务(权重15)
降低服务异常率
降级熔断(权重25)
限流降低接口超时时间(权重10)
小提升大回报
效应提升不明显
效应阶梯提升
质量和效应曲线
预计
当前
技术 - 场景
0.5%(92.5)
2%(70)
Seata - 分布式事务(权重15)计算结果:>48%
1%(90)
4%(60)
Sentinel - 降级熔断(权重15)计算结果:150%
1%(94)
5%(70)
Sentinel - 限流超时(权重10)计算结果:48%
2%(88)
Redis+lua - 限流降低接口超时时间(权重10)计算结果:40%
投资回报率=(预计效应平分-当前效益评分)*权重值/成本投入分值
计算公式
案例说明
CBAM成本效益分析法
软件评估服务性能
CPU
内存
线程
服务性能指标和调优思路
平台、中台类业务的“约束倒置”
主搜模块性能规约
新零售业务的隐匿BUG
OpenSearch主搜模块性能规约 平台、中台类业务的“约束倒置” 主搜/中台类产品性能规约 所有商品都有一个shop ID=10013
案例分析
如何评估服务性能
架构设计评估
0 条评论
回复 删除
下一页