体系结构权衡与质量属性博弈 — 软件工程选择题
题目
某服务需在可用性不低于99.95%、P95响应时间不超过200毫秒的前提下,尽量降低安全暴露指数(数值越低越安全)。各方案指标均按同一口径测得,应选哪种体系结构?
A. 单节点隔离部署:可用性99.97%,P95响应时间190毫秒,安全暴露指数6
B. 多副本共享缓存:可用性99.99%,P95响应时间120毫秒,安全暴露指数8
C. 强隔离单副本:可用性99.90%,P95响应时间180毫秒,安全暴露指数2
D. 多副本分区部署:可用性99.96%,P95响应时间190毫秒,安全暴露指数4