- 1
- 0
- 约5.41千字
- 约 14页
- 2026-08-23 发布于河南
- 举报
2026年软件架构师考试软件架构优化专项训练
一、单选题(总共10题,每题2分,总分20分)
1.在软件架构优化中,以下哪种方法最适用于提升系统响应速度,同时保持较低的延迟?
A.增加冗余副本以提高容错性
B.采用异步消息队列减少同步调用
C.扩展数据库连接池以减少连接开销
D.使用缓存层替代所有远程服务调用
解析:异步消息队列通过解耦服务依赖,减少同步调用的阻塞时间,从而降低系统延迟。冗余副本主要用于容错,缓存层适用于高频读操作但无法解决异步交互场景,数据库连接池优化的是连接资源而非响应速度。
2.当系统面临突发流量时,以下哪种架构模式最能体现弹性伸缩特性?
A.N层架构(三层)
B.微服务架构
C.SOA(面向服务架构)
D.MVC(模型-视图-控制器)
解析:微服务架构通过将业务拆分为独立服务,每个服务可独立扩展,最适合弹性伸缩场景。N层架构是传统分层设计,SOA侧重企业服务复用,MVC是应用层设计模式,均未解决弹性问题。
3.在分布式事务优化中,以下哪种方案最能平衡强一致性需求与系统性能?
A.2PC(两阶段提交)协议
B.TCC(可补偿事务)模式
C.Saga补偿事务
D.BASE理论
解析:Saga模式通过本地
原创力文档

文档评论(0)