Oracle Transaction Manager for Microservices (MicroTx) 可通过启用分布式事务来确保在 Kubernetes 和/或其他环境中部署的多语言微服务的一致性,从而简化应用开发和运行。
您可以使用 MicroTx 来确保微服务和云原生应用数据一致,无需编写任何复杂代码。利用事务协议以及客户端库中的 API 和注释,MicroTx 支持您轻松地在基于 Kubernetes 和 Docker Swarm 部署的应用中使用分布式事务。
MicroTx 提供以下两种选择:
MicroTx 无需开发人员编写业务逻辑来补偿失败事务和相关的复杂测试,可提高开发人员效率,加快应用投放市场速度。
开发人员可以继续使用现有工具和框架,只需对现有应用进行少量更改。
MicroTx 使用行业标准事务协议(例如 XA、LRA 和 TCC)实现数据一致性,可降低供应商锁定风险。
MicroTx 支持基于 Java、TypeScript、C/C++ 等语言和框架编写的多语言微服务参与全局分布式事务。
注:为免疑义,本网页所用以下术语专指以下含义: