支持Saga、Tcc、Xa混用,支持gRPC,HTTP混用的分布式事务模式

2022-07-19
阅读 5 分钟
2.4k
Workflow 模式是github.com/dtm-labs/dtm首创推出的模式,在这个模式下,可以混合使用XA、SAGA、TCC,也可以混合使用HTTP、gRPC,用户可以对分布式事务里面的绝大部分内容进行定制,具备极大的灵活性,下面我们以转账场景,讲述如何在Workflow下进行实现。

每秒1w+分布式事务--dtm的Redis存储性能测试分析

2021-12-27
阅读 3 分钟
3k
之前dtm给出了Mysql作为存储引擎的性能测试报告,在一个普通配置的机器上,2.68w IOPS,4核8G机器上,能够支持大约每秒900+分布式事务,能够满足大部分公司的业务需求。

深入剖析分布式事务一致性

2021-12-13
阅读 4 分钟
7k
分布式事务是用来解决跨数据库、跨服务更新数据一致性问题的。那么这里的一致性指的是什么,什么是强一致性,什么是弱一致性,与CAP理论中的一致性概念是一样的吗?本文将为您深入解答相关的问题。

用Java轻松完成一个分布式事务TCC,自动处理空补偿、悬挂、幂等

2021-11-29
阅读 7 分钟
5.1k
什么是TCC,TCC是Try、Confirm、Cancel三个词语的缩写,最早是由 Pat Helland 于 2007 年发表的一篇名为《Life beyond Distributed Transactions:an Apostate’s Opinion》的论文提出。

深度剖析Saga分布式事务

2021-11-23
阅读 4 分钟
6.4k
saga是分布式事务领域里一个非常重要的事务模式,特别适合解决出行订票这类的长事务,本文将深度剖析saga事务的设计原理,以及在解决订票问题上的最佳实践

分布式事务框架dtm1.3.1发布,添加postgres支持

2021-10-18
阅读 1 分钟
3.2k
DTM是首款golang开发的跨语言分布式事务管理器,优雅的解决了幂等、空补偿、悬挂等分布式事务难题。提供了简单易用、高性能、易水平扩展的分布式事务解决方案。

深度剖析分布式事务性能

2021-10-11
阅读 3 分钟
7.5k
随着微服务的大规模应用,跨微服务的分布式事务也越来越多,那么分布式事务的性能究竟怎么样?性能会下降多少?能否满足业务需求?这些指标关系到分布式事务能否顺利的引入到生产应用,是大家非常关心的问题。