全部产品

分布式事务 DTF

强一致、高性能、高可用的分布式事务服务,接入简单,轻松管理高并发交易

强一致、高性能、高可用的分布式事务服务

分布式事务 DTF 简介

分布式事务(Distributed Transaction Framework,DTF)是腾讯云自主研发的高性能、高可用的分布式事务中间件,用于提供分布式的场景中,特别是微服务架构下的事务一致性服务。分布式事务 DTF 拥抱 Spring Cloud、Spring Boot 开发框架,支持包括 Dubbo 的任意 Java 开发框架,可以与 MySQL、CynosDB、MariaDB 等数据库配合使用,帮助企业用户轻松管理跨数据库、跨服务事务的部署与可视化管理;与腾讯微服务平台 TSF 打通,配合使用即可实现对应用的全生命周期管理,轻松构建大型分布式系统。 

腾讯云 DTF 的特性

高性能

研发团队对内核进行了大量调优,减少每个主事务对数据库操作的次数,使得 DTF 拥有约十倍于传统分布式事务的性能,不惧洪峰,保障您的业务轻松应对高并发交易。

高可用

每个协调器集群均由三个无状态的虚拟机构成,即使出现节点故障或应用宕机,DTF 也能保障较高性能并维持数据一致性,使您的核心业务持续稳定。

故障隔离

DTF 能够保障在控制台、监控出现问题时不会影响业务的正常运行;在事务协调器、数据库出现问题时,用户能够及时收到告警,并查看事务协调器的健康状况。

接入简单

通过注解即可完成接入。DTF 提供详细的部署步骤指引,让开发新人也可快速上手;还提供了用于不同开发框架的 demo,帮助开发者熟悉分布式事务开发部署流程。

多维度监控

DTF 提供多样化的事务信息监控,让您随时全方位了解业务运行状况,快速处理异常事务。您还可监控底层硬件的健康状况,掌控全局。

支持多种开发框架

我们推荐您使用 Spring Cloud 开发框架,更加省心便捷。DTF 同时支持 Spring Free,任何 Java 开发框架都可接入。

应用场景

金融

证券、基金公司的高频交易,对吞吐量要求极高。DTF 性能强劲,可保障高频交易不受性能约束。通过高性能带来的数据高效同步,可助力金融机构减少每笔交易时长,用时间赢得财富。

转账业务往往涉及多数据库与高并发量,高效且正确的转账是金融服务的基础。支付和转账作为分布式事务 Hello World 型场景,在应用分布式事务后,可轻松应对高并发,满足业务需求。

政务

作为支付、转账场景的延伸,缴费在政务云中不可或缺。DTF 可实现关联信息同步修改,跨系统信息及时同步,使得缴费过程更加安全可靠。

泛互联网

以游戏为例,在游戏商城使用钻石(游戏内硬通货)购买游戏金币,会扣减账户钻石数量(数据库),增加账户金币数(数据库)、VIP 积分。

目前使用对账的方式来应对此类场景的性能较低,涉及业务扩展或改变时改造成本高。而简单改造分布式事务基础 demo 即可应对该场景的问题,后续开发也更简单。

申请使用腾讯云 DTF

腾讯云 DTF 目前处于内测阶段,请点击下方按钮来申请使用。

申请审核通过后将会有专人负责与您联系。

联系我们

我们为您提供个性化的售前购买咨询服务,以及全面的技术售后服务。