TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications.
-
Updated
Dec 30, 2024 - Go
TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications.
Distributed transactional key-value database, originally created to complement TiDB
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
OceanBase is an enterprise distributed relational database with high availability, high performance, horizontal scalability, and compatibility with SQL standards.
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
QMQ是去哪儿网内部广泛使用的消息中间件,自2012年诞生以来在去哪儿网所有业务场景中广泛的应用,包括跟交易息息相关的订单场景; 也包括报价搜索等高吞吐量场景。
PolarDB-X is a cloud native distributed SQL Database designed for high concurrency, massive storage, complex querying scenarios.
iWF is a WorkflowAsCode microservice orchestration platform offering an orchestration coding framework and service for building resilient, fault-tolerant, scalable long-running processes
Trace is a visualised distributed tracing platform designed for microservices.
MySQL 学习笔记
The Silky framework is designed to help developers quickly build a microservice development framework through simple code and configuration under the .net platform.
Implements saga-pattern in Go, another way to distribute transaction.
Java分布式开发平台:Spring, Spring MVC, MyBatis, Dubbo, Redis, Shiro权限管理, Quartz分布式调度, RocketMQ通信, 本地缓存, Redis缓存, 分布式缓存, 分布式事务
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
Transactional outbox harvester for Postgres → Kafka, written in Go
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.
Go lang implementation of saga pattern
The .NET omega agent for Apache incubator-servicecomb-saga https://github.com/apache/servicecomb-pack
Enduro/X Middleware Platform for Distributed Transaction Processing
The new client for dtm in csharp, including workflow, dtmcli, and dtmgrpc
Add a description, image, and links to the distributed-transactions topic page so that developers can more easily learn about it.
To associate your repository with the distributed-transactions topic, visit your repo's landing page and select "manage topics."