(五)概要设计评审规范

文章强调了在评审系统架构设计时应关注的七大要点,包括并发性、伸缩性、可用性、扩展性、安全性、性能和稳定性,并指出逻辑架构是评审的重点,因为它包含了所有技术设计的元素。同时,文中提到要特别关注可能存在的缺陷和漏洞。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1、要评审的一些点

2、要重点评审哪个部分

3、设计评审的记录


1、要评审的一些点

负责评审的同学,需要对架构设计方案,从以下的角度考虑:

(1)并发性:考量一下,现有的系统架构,能支撑多高的并发,如果说未来并发持续上升的话,这套架构会不会扛不住

(2)伸缩性:考量一下,如果未来系统架构撑不住并发量了 ,现有的这套系统架构,是否是可伸缩的,就是能否在需要的时候,通过加机器,扩容,来增强它能抗住的并发量

(3)可用性:现有的这套系统架构,是否可能会出现不可用的情况,比如说某个外部依赖挂掉了,或者是流量激增,等等,会不会有哪些情况导致系统跨掉了

(4)扩展性:如果后续要对系统进行大量的迭代,快速的业务需求开发,大量的代码改动,现有的这套架构,能否支撑系统快速扩展

(5)安全性:现有系统架构,存在了哪些安全性的漏洞,是否可能被攻击,导致系统挂掉,是否可能导致系统的数据丢失

(6)性能:现有的系统架构,是否会在哪些地方出现性能的瓶颈,或者性能较差的一些情况

(7)稳定性:现有系统是否考虑到了日志、监控、线上问题的快速排查和处理、系统功能运转的一个稳定性

2、要重点评审哪个部分

概要设计文档里面,逻辑架构、运行架构、物理架构

重点要考虑的,就是这个逻辑架构,因为这个逻辑架构就体现了所有的一切技术性的东西和设计

要考虑一下,逻辑架构体现的技术架构中,是否有哪些缺陷和漏洞

3、设计评审的记录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码海拾贝2023

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值