软件工程 选择题 标准 ★ 精品

体系结构权衡与质量属性博弈 — 软件工程选择题

软件体系结构 质量属性与体系结构 AI 三重审校通过

题目
某云端视频转码服务的质量属性场景规定:峰值负载下P99响应时间≤500毫秒、年可用性≥99.9%、用户素材在处理全程加密不得泄露。架构评审中有三个候选体系结构方案:方案甲采用无状态副本横向扩展,响应时间为420毫秒,但素材仅在网络传输层加密,落盘为明文;方案乙在甲基础上增加端到端加密模块,加密开销使响应时间升至480毫秒,并引入双活热备保障可用性;方案丙强化端到端加密与多副本冗余,响应时间为540毫秒。若三个方案成本相同,仅依据上述质量属性场景进行权衡,应当选择的方案是:A. 方案甲,因其响应时间冗余最大 B. 方案乙,它是唯一同时满足三项质量属性约束的方案 C. 方案丙,因其安全与可用性措施最完备 D. 三方案均不满足要求,须放弃