An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: distributed-transaction

alibaba/spring-cloud-alibaba

Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.

Language: Java - Size: 53.1 MB - Last synced at: 5 days ago - Pushed at: 11 days ago - Stars: 28,497 - Forks: 8,424

apache/incubator-seata

:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.

Language: Java - Size: 25.4 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 25,656 - Forks: 8,829

apache/incubator-seata-website

Apache Seata(incubating) Website

Language: JavaScript - Size: 749 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 99 - Forks: 122

apache/shardingsphere

Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.

Language: Java - Size: 633 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 20,259 - Forks: 6,814

654894017/tcc

编程式tcc框架,已解决悬挂、幂等、空回滚、事务嵌套问题。

Language: Java - Size: 729 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 6 - Forks: 1

radondb/radon

RadonDB is an open source, cloud-native MySQL database for building global, scalable cloud services

Language: Go - Size: 5.48 MB - Last synced at: 9 days ago - Pushed at: almost 3 years ago - Stars: 1,795 - Forks: 218

CECTC/dbpack

A db proxy for distributed transaction, read write splitting and sharding! Support any language! It can be deployed as a sidecar in a pod.

Language: Go - Size: 3.25 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 360 - Forks: 47

liuyangming/ByteTCC

ByteTCC is a distributed transaction manager based on the TCC(Try/Confirm/Cancel) mechanism. It’s compatible with the JTA specification. User guide: https://github.com/liuyangming/ByteTCC/wiki

Language: Java - Size: 1.61 MB - Last synced at: 19 days ago - Pushed at: about 3 years ago - Stars: 2,895 - Forks: 908

baomidou/dynamic-datasource

dynamic datasource for springboot 多数据源 动态数据源 主从分离 读写分离 分布式事务

Language: Java - Size: 1.11 MB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 4,929 - Forks: 1,222

QNJR-GROUP/EasyTransaction

A distribute transaction solution(分布式事务) unified the usage of TCC , SAGA ,FMT (seata/fescar AutoCompensation), reliable message, compensate and so on;

Language: Java - Size: 638 KB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 2,359 - Forks: 808

2881099/FreeSql.Cloud

提供跨数据库访问,分布式事务TCC、SAGA解决方案。

Language: C# - Size: 4.02 MB - Last synced at: 14 days ago - Pushed at: about 2 months ago - Stars: 78 - Forks: 24

prontera/spring-cloud-rest-tcc

以Spring Cloud Netflix作为服务治理基础, 展示基于tcc思想所实现的分布式事务解决方案

Language: Java - Size: 6.68 MB - Last synced at: 11 days ago - Pushed at: over 5 years ago - Stars: 2,563 - Forks: 1,201

banq/jdonframework

Domain-Driven-Design Pub/Sub Domain-Events framework

Language: Java - Size: 127 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 1,169 - Forks: 410

dtm-labs/dtmcli-java

Official java client for distributed transaction framework dtm

Language: Java - Size: 217 KB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 27 - Forks: 19

wuqinqiang/easycar

A simple distributed transaction framework implemented by go

Language: Go - Size: 413 KB - Last synced at: 1 day ago - Pushed at: about 2 years ago - Stars: 69 - Forks: 5

654894017/reliable-message

通过消息的半提交机制,实现最终一致性的事务。同时通过消息回调检测机制,实现事务消息与TCC模型的完美融合。

Language: Java - Size: 3.8 MB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 9 - Forks: 0

kevinmichaelchen/temporal-saga-grpc

Using Temporal to orchestrate distributed transactions (sagas) across Golang microservices

Language: Go - Size: 2.62 MB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 9 - Forks: 1

dtm-labs/dtmgrpc-csharp

A c# gRPC client of distributed transaction manager DTM.

Language: C# - Size: 98.6 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 22 - Forks: 3

dtm-labs/php-co-client Fork of dtm-php/dtm-client

A PHP coroutine client for distributed transaction manager DTM. please see https://github.com/dtm-php/dtm-client

Language: PHP - Size: 261 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

CECTC/hptx

high-performance non-intrusive distributed transaction solution, inspired by kubernetes, only for golang language.

Language: Go - Size: 169 KB - Last synced at: 7 months ago - Pushed at: almost 3 years ago - Stars: 78 - Forks: 10

flango-dev/django-2pc

2 phase commit distributed transactions in DDD Django projects using the „database per subdomain“ pattern.

Size: 1000 Bytes - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

nilorg/outbox

使用Go语言实现最终一致性的微服务分布式事务解决方案

Language: Go - Size: 110 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 2

motazco135/saga-bank-transfer

Distributed Transaction in Microservice using kafka and apache camel to implement Saga pattern

Language: Java - Size: 105 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

JimmyAndZzZ/friday

friday是多元素化平台,提供微服务网关、分布式定时调度、分布式事务、agent 探针日志收集功能

Language: Java - Size: 1.06 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

nageoffer/congomall

🔥🔥🔥 CongoMall(刚果商城)不一样的TOC商城系统,SpringCloud-Alibaba微服务架构设计,基于DDD领域驱动模型开发,代码设计优雅,涵盖商城核心业务。系统集成分布式锁、分布式事务、分库分表、消息队列、数据搜索、服务监控等功能,区别于八股文问答,真正企业级实战系统。

Language: Java - Size: 3.72 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 904 - Forks: 105

ligson/txdemo

分布式事务学习尝试

Language: Java - Size: 50.8 KB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

blackstorm/distributed-transaction-examples

implements xa and tcc distributed transaction manager and microservice example

Language: Go - Size: 15.6 KB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 1

jeremyxu2010/matrix-saga-go

servicecomb-saga的golang版omega

Language: Go - Size: 29.3 KB - Last synced at: 12 months ago - Pushed at: almost 6 years ago - Stars: 121 - Forks: 8

amazingchow/dtmcli-py Fork of dtm-labs/dtmcli-py

A python client sdk for distributed transaction framework -- DTM.

Language: Python - Size: 33.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

genc-murat/SagaFlow

SagaFlow is a C# library designed to make it easier to implement the Saga pattern, widely used for managing complex, long-running transactions in distributed systems.

Language: C# - Size: 9.77 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

justinxu9905/tinykv-2022

A course to build a distributed key-value service

Language: Go - Size: 1.39 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1

aillamsun/genesis

Spring cloud Example

Language: Java - Size: 964 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 80 - Forks: 49

wchswchs/Hulk

高性能分布式事务框架

Language: Java - Size: 446 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 37 - Forks: 17

FIRESIDE-STORY/NodeTCC

Node.js分布式事务框架, NodeTCC is an open source distributed transaction solution for Node.js

Language: JavaScript - Size: 778 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 1

dmego/springcloud-seata-demo

SpringCloud 下的 Seata 分布式事务: AT 模式、TCC 模式 和 SAGA 模式

Language: Java - Size: 116 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 5

ataberkdag/Distributed-Transaction-Kafka

.Net 6 Distributed Transaction sample with Kafka, Consul and Ocelot Gateway.

Language: C# - Size: 95.7 KB - Last synced at: 12 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

songxinjianqwe/EShop-SOA

EShop基于Dubbo实现SOA服务化拆分,并基于RocketMQ解决了分布式事务(新版SpringBootSOASkeleton)

Language: Java - Size: 11 MB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 67 - Forks: 54

KangSpace/DistributedTXSpringCloudTest

LCN-Distributed Transaction SpringCloud Test Project

Language: Java - Size: 116 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 0

dmego/springcloud-camel-saga-demo

Spring Cloud 集成 Apache Camel 并使用 Saga 分布式事务

Language: Java - Size: 24.4 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 1

liuweizhenhaoa/summer

Java

Language: Java - Size: 1.03 MB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 6 - Forks: 4

Abradat/microservice-saga

Microservices Saga implementation for managing distributed transactions between two services

Language: Java - Size: 71.3 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 6

kris-liu/DT

分布式事务框架

Language: Java - Size: 205 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

yifu-yang/atomikos-demo

A full example of distributed transaction in dynamic mutil-datasources, using spring, atomikos, mybatis

Language: Java - Size: 16.6 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

sun8min/sun8min

Sun8min的个人项目, 博客

Language: Java - Size: 101 MB - Last synced at: 10 months ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 1

wanwaner/transaction

Language: Java - Size: 44.9 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

tnessn/saga

基于mongodb开发的saga分布式事务框架

Language: Java - Size: 24.4 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

star-saga/star

STAR is an event-driven, high-performance, distributed transaction consistency framework.

Language: Java - Size: 191 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 2

linking12/dts

Distributed Transaction Service

Size: 1.29 MB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 8 - Forks: 6

HeyMoon/dubbo-transaction

Language: Java - Size: 36.1 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0