Riedel与DTM、TV Skyline合作,部署全球首个私有5G基础设施Easy5G,作为赛车车载摄像机信号主传输系统。网络运行于100MHz带宽,上行速率达140Mbit/s,仅需4至7个天线点位。全部21辆DTM赛车配备车载摄像机,其中6辆另加运动相机。该架构可扩展,为未来制作与商业模式奠定数字化基础。
二阶段消息是DTM新提出的分布式事务解决方案,能够保证本地和全局事务的原子性,适用于不需要回滚的场景。安装DTM需要下载二进制包并解压,然后运行dtm.exe。创建所需的表和配置项目时需要安装Dtmcli和Microsoft.EntityFrameworkCore.SqlServer。执行代码后可通过管理后台查看结果,出错时会自动重试。长时间宕机可手动触发立即重试。
DTM的Saga模式可以用来处理分布式事务,全局事务由RM、AP和TM三个角色组成,AP负责编排,TM负责调用RM执行事务分支,根据结果决定是否提交或回滚。
DTM是一个分布式事务管理器,支持Saga、TCC、XA和二阶段消息模式,可以使用它的Saga模式来模拟跨行转账分布式事务,首先要进行事务拆分,然后开启子事务屏障,在其中执行事务操作,对于业务失败需要抛出异常并返回409状态码,而对于补偿操作必须返回200状态码,最后可以通过Docker Compose的方式来启动项目,包括MySQL和DTM实例,并通过appsettings.docker.json配置应用参数。
完成下面两步后,将自动完成登录并继续当前操作。