distributed-transactions
There are 86 repositories under distributed-transactions topic.
pingcap/tidb
TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications.
tikv/tikv
Distributed transactional key-value database, originally created to complement TiDB
dtm-labs/dtm
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
oceanbase/oceanbase
OceanBase is an enterprise distributed relational database with high availability, high performance, horizontal scalability, and compatibility with SQL standards.
dotnetcore/CAP
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
qunarcorp/qmq
QMQ是去哪儿网内部广泛使用的消息中间件,自2012年诞生以来在去哪儿网所有业务场景中广泛的应用,包括跟交易息息相关的订单场景; 也包括报价搜索等高吞吐量场景。
polardb/polardbx-sql
PolarDB-X is a cloud native distributed SQL Database designed for high concurrency, massive storage, complex querying scenarios.
indeedeng/iwf
iWF is a WorkflowAsCode microservice orchestration platform offering an orchestration coding framework and service for building resilient, fault-tolerant, scalable long-running processes
RisingStack/trace-nodejs
Trace is a visualised distributed tracing platform designed for microservices.
diguage/mysql-notes
MySQL 学习笔记
liuhll/silky
The Silky framework is designed to help developers quickly build a microservice development framework through simple code and configuration under the .net platform.
lysu/go-saga
Implements saga-pattern in Go, another way to distribute transaction.
huhuics/joice
Java分布式开发平台:Spring, Spring MVC, MyBatis, Dubbo, Redis, Shiro权限管理, Quartz分布式调度, RocketMQ通信, 本地缓存, Redis缓存, 分布式缓存, 分布式事务
liuyangming/ByteJTA
ByteJTA is a distributed transaction manager based on the XA/2PC mechanism. It’s compatible with the JTA specification. User guide: https://github.com/liuyangming/ByteJTA/wiki
obsidiandynamics/goharvest
Transactional outbox harvester for Postgres → Kafka, written in Go
Splitet/SplitetFramework
Splitet is a Java based Event Sourcing framework which can be benefited by the teams who are planning to make CQRS transitions with minimum learning curve and ease of adaptation.
OpenSagas-csharp/servicecomb-pack-csharp
The .NET omega agent for Apache incubator-servicecomb-saga https://github.com/apache/servicecomb-pack
itimofeev/go-saga
Go lang implementation of saga pattern
endurox-dev/endurox
Enduro/X Middleware Platform for Distributed Transaction Processing
dtm-labs/client-csharp
The new client for dtm in csharp, including workflow, dtmcli, and dtmgrpc
spring-avengers/dts
Distributed Transaction Service For Spring Cloud
piomin/sample-spring-microservices-transactions
Spring Boot Demo with microservices that performs distributed transactions
apache/shardingsphere-on-cloud
A collection of tools and best practices to take ShardingSphere into the cloud
polardb/polardbx
PolarDB-X is a cloud native distributed SQL Database designed for high concurrency, massive storage, complex querying scenarios.
meta-magic/microservice_workshop
Microservices Architecture Workshop focuses on helping the developers / architects to understand the key Architecture paradigms with hands on section. The course helps the developers from Monolithic App mindset to a Microservices based App development. It also helps the developers with hands on development experience with key Microservices infrastructure technologies like Eureka, Ribbon, Zuul, Kafka etc., and key Architecture styles likes Domain Driven Design, Event Sourcing and CQRS, Functional Reactive Programming, Microservice messaging.
tikv/sig-transaction
Resources for the transaction SIG
DoNewsCode/core
Package core is a service container that elegantly bootstrap and coordinate modular twelve-factor apps in Go.
apache/shardingsphere-ui
Distributed database middleware
jbw/TooBigToFailBurgerShop
.NET Microservice Reference Application. It's also an over-engineered burger shop!
Courtsite/temporal-go-helpers
:arrows_clockwise: Common convenience methods, and developer ergonomics for Temporal's Go SDK.
dtm-labs/dtmcli-php
a php client for distributed transaction framework dtm.
apache/shardingsphere-benchmark
Distributed database middleware
dtm-labs/dtmcli-node
a node client for distributed transaction framework dtm.
grumpitect/SAGA
A Distributed Transaction Library based on Node.js and MongoDB
meadsteve/talepy
📚Coordinate "transactions" across a number of services in python
wzl-bxg/NTcc-TransactionCore
TCC for .NET Core