业务开发处理流程:注意和考虑LIST

序号分类内容备注
1业务评审需求背景,期望目标业务是否合理
2业务流程、交互方式
3技术评审整体架构设计(架构图)技术是否合理
4数据模型设计
5关键技术、核心算法
6数据交互方式
7核心接口设计
8中间件消息中间件配置是否申请
9任务调度
10搜索引擎
11文件存储
12数据安全历史数据处理
13数据补偿方案
14灰度方案客户端灰度
15接口灰度
16回滚策略
17系统性能需求系统性能 TPS、RT、VU(并发用户数)
各是多少?
18随着数据量的增大系统性能会不会出现明显问题
19系统哪个环节会是最大的瓶颈?系统性能拐点是那里?
20是否打算做压力测试?做哪些类型的压力测试,为何?压力测试方案是怎么样的?
21性能瓶颈发生后是否有降级或熔断措施?
22可伸缩性每一个环节是否都是可以横向扩展的?水平扩容、垂直扩容
23数据库不能横向扩展怎么办?
24扩展后是否可以提高响应速度?
25可靠性MQ或存储出现问题的时候系统会怎么样?
26是否有数据丢失的可能性?
27数据丢失后是否可以恢复?
28系统彻底挂了对其它业务的影响是什么?
29监控&日志&告警是否接入统一日志系统
30是否接入全链路日志
31告警粒度?
32其他上线顺序
33服务调用申请
34开关配置

Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *