dtm-labs

dtm

dtm-labs

A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.

AI 简介

DTM 是一个开源的分布式事务框架,用于在微服务架构中实现跨服务的数据最终一致性。它支持 SAGA、TCC、XA、两阶段消息、Outbox 和工作流等多种分布式事务模式,提供 Go、Java、Python、C# 等多语言 SDK,并兼容 MySQL、Redis、MongoDB 等多种存储引擎。其轻量设计、高可用性与水平扩展能力,适用于电商库存扣减、缓存一致性保障、订单系统拆分、事件驱动架构等强一致性要求的业务场景。

Go
BSD 3-Clause "New" or "Revised" License
10.9k
Stars
1k
Forks
100
Watchers
76
Issues

Star 增长

今日0
近 7 天0
近 30 天+6
综合评分69.6
默认分支main