开放题1开放题:某在线教育平台需开发课程报名功能,核心流程为用户选择课程后提交报名请求,系统需完成 3 个操作,扣减用户账户中的课程优惠券,若有。二、生成课程报名订单并写入订单库。三、向用户推送报名成功消息,通过消息队列发送。由于用平台用户量较大,采用微服务架构,用户账户服务、订单服务、消息服务分别为独立服务,且使用不同的数据库,账户库、订单库。请回答以下问题:1、若不做特殊处理,上述流程可能出现哪些数据不一致的问题?请举例说明。至少两种场景,需描述具体体现象及影响。2、为保障三个操作者最终一致性,可采用本地消息表加消息队列方案。请详细描述该方案在本题场景中的具体实现步骤,需包含各服务的核心逻...