dtm-labs/dtm

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

GoVueTypeScriptShellJavaScriptSmartyOtherjavagogolangdatabasecsharpmicroserviceworkflow-enginetransactiondistributedtransactionsdistributed-transactionsxatccsagacadencedtmoutboxseata
This is stars and forks stats for /dtm-labs/dtm repository. As of 26 Apr, 2024 this repository has 9174 stars and 980 forks.

English | 简体中文 Distributed Transactions Manager What is DTM DTM is a distributed transaction framework which provides cross-service eventual data consistency. It provides saga, tcc, xa, 2-phase message, outbox, workflow patterns for a variety of application scenarios. It also supports multiple languages and multiple store engine to form up a transaction as following: Who's using DTM (partial) Tencent Bytedance Ivydad More Features Support for multiple transaction modes: SAGA, TCC, XA, Workflow, Outbox Multiple...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
cookieY/YearningGoDockerfile7.9k01.9k0
oam-dev/kubevelaGoCUEMustache5.6k08340
hajimehoshi/ebitenGoCObjective-C8.9k05900
digitalocean/Kubernetes-Starter-Kit-DevelopersHCLPythonShell61102120
rasbt/python_referenceJupyter NotebookHTMLPython3.7k09770
maxim5/cs229-2018-autumnJupyter NotebookHTMLPython1k05040
tasks/tasksKotlinJavaOther2.9k+94480
CypherpunkArmory/UserLAndKotlinJavaOther3.1k03460
ray-x/navigator.luaLuaGoVim Script1.1k0540
eosrei/twemoji-color-fontMakefileBatchfileShell1.5k0660