2026年湖北软考考试真题.docxVIP

  • 0
  • 0
  • 约1.32万字
  • 约 32页
  • 2026-05-21 发布于四川
  • 举报

2026年湖北软考考试真题

一、单项选择题

1.在软件架构设计中,某大型电商平台采用微服务架构进行重构。为了保证数据的一致性,特别是跨服务的事务处理,架构师决定采用Saga模式。关于Saga模式的描述,以下选项中错误的是()。

A.Saga模式将长事务拆分为多个本地短事务,每个短事务都有对应的补偿事务

B.Saga模式分为协同式和编排式两种主要实现方式

C.与传统的2PC(两阶段提交)相比,Saga模式不保证强一致性,只保证最终一致性

D.在协同式Saga中,中央协调器负责维护整个事务的状态流程

【答案】D

【解析】本题考查微服务架构中的Saga模式。Saga模式的核心思想是将长事务拆分为多个本地短事务,每个服务执行自己的事务并发布事件,如果某个步骤失败,则执行一系列补偿事务来回滚之前的操作。A选项正确。Saga的实现方式主要分为协同式(Choreography,基于事件,无中心协调器)和编排式(Orchestration,有中心协调器)。B选项正确。由于Saga没有锁住全流程的资源,它无法像2PC那样保证隔离性和强一致性,只能保证最终一致性。C选项正确。D选项描述的是“编排式”Saga的特征,而非“协同式”。协同式是通过事件在服务间传递,没有中央协调器。因此D选项错误。

2.某公司正在开发一款实时性要求极高的工业控制系统,该系统运行在特定的嵌入式硬件上,对任务的响应时间

文档评论(0)

1亿VIP精品文档

相关文档