Projects in Awesome Lists tagged with distributed-transactions
A curated list of projects in awesome lists tagged with distributed-transactions .
https://github.com/pingcap/tidb
TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications.
cloud-native database distributed-database distributed-transactions go hacktoberfest htap mysql mysql-compatibility scale serverless sql tidb
Last synced: 14 Apr 2026
https://github.com/tikv/tikv
Distributed transactional key-value database, originally created to complement TiDB
cncf consensus distributed-transactions hacktoberfest key-value raft rocksdb rust tidb tikv
Last synced: 13 May 2025
https://github.com/yedf/dtm
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
cadence csharp database distributed distributed-transactions dtm go golang java microservice outbox saga seata tcc transaction transactions workflow-engine xa
Last synced: 30 Jun 2025
https://github.com/dtm-labs/dtm
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
cadence csharp database distributed distributed-transactions dtm go golang java microservice outbox saga seata tcc transaction transactions workflow-engine xa
Last synced: 13 May 2025
https://github.com/oceanbase/oceanbase
OceanBase is an enterprise distributed relational database with high availability, high performance, horizontal scalability, and compatibility with SQL standards.
analytics bigquery cloud-native cpp database distributed-database distributed-transactions hacktoberfest htap mysql mysql-compatibility mysql-database oceanbase olap oltp paxos scalable sql vector-database
Last synced: 13 May 2025
https://github.com/dotnetcore/cap
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
distributed-transactions eventbus kafka microservices outbox-pattern rabbitmq service-bus
Last synced: 13 May 2025
https://github.com/dotnetcore/CAP
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
distributed-transactions eventbus kafka microservices outbox-pattern rabbitmq service-bus
Last synced: 16 Mar 2025
https://github.com/qunarcorp/qmq
QMQ是去哪儿网内部广泛使用的消息中间件,自2012年诞生以来在去哪儿网所有业务场景中广泛的应用,包括跟交易息息相关的订单场景; 也包括报价搜索等高吞吐量场景。
consumer distributed-transactions event event-bus event-driven kafka message message-bus message-driven message-queue mq producer rabbitmq xa
Last synced: 04 Oct 2025
https://github.com/polardb/polardbx-sql
PolarDB-X is a cloud native distributed SQL Database designed for high concurrency, massive storage, complex querying scenarios.
cloud-native distributed-transactions enterprise-class high-availability high-concurrency horizontal-scaling htap massive-datasets mysql relational-database
Last synced: 14 May 2025
https://github.com/indeedeng/iwf
iWF is a Workflow-As-Code microservice orchestration platform offering an orchestration coding framework and service for building resilient, fault-tolerant, scalable long-running processes
distributed-process distributed-system distributed-transactions durable-timer golang java message-queue microservice orchestration orchestrator persistence process python timer workflow workflow-as-code workflow-engine
Last synced: 07 Jan 2026
https://github.com/RisingStack/trace-nodejs
Trace is a visualised distributed tracing platform designed for microservices.
debugging distributed-transactions microservices monitoring nodejs performance profiling
Last synced: 09 May 2025
https://github.com/risingstack/trace-nodejs
Trace is a visualised distributed tracing platform designed for microservices.
debugging distributed-transactions microservices monitoring nodejs performance profiling
Last synced: 12 Apr 2025
https://github.com/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.
architecture aspnetcore distributed-transactions dotnet dotnet-core dotnetcore micro-service microservice-architecture microservices rpc saas silky swagger tcc-transaction
Last synced: 16 Nov 2025
https://github.com/diguage/mysql-notes
MySQL 学习笔记
distributed-database distributed-storage distributed-systems distributed-transactions mysql mysql-database mysql-server transaction-management
Last synced: 16 May 2025
https://github.com/lysu/go-saga
Implements saga-pattern in Go, another way to distribute transaction.
distributed-transactions go golang saga saga-pattern transaction
Last synced: 03 May 2025
https://github.com/huhuics/joice
Java分布式开发平台:Spring, Spring MVC, MyBatis, Dubbo, Redis, Shiro权限管理, Quartz分布式调度, RocketMQ通信, 本地缓存, Redis缓存, 分布式缓存, 分布式事务
distributed-system distributed-transactions dubbo redis shiro spring
Last synced: 14 Sep 2025
https://github.com/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
distributed-transactions jta spring-cloud transaction transaction-manager two-phase-commit xa
Last synced: 04 May 2025
https://github.com/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
distributed-transactions jta spring-cloud transaction transaction-manager two-phase-commit xa
Last synced: 05 Apr 2025
https://github.com/obsidiandynamics/goharvest
Transactional outbox harvester for Postgres → Kafka, written in Go
distributed-systems distributed-transactions golang kafka microservices outbox postgres
Last synced: 21 Aug 2025
https://github.com/itimofeev/go-saga
Go lang implementation of saga pattern
distributed-transactions go golang saga saga-pattern transaction
Last synced: 12 Jan 2026
https://github.com/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.
cqrs distributed-transactions event-database eventsourcing microservices
Last synced: 14 Jun 2025
https://github.com/OpenSagas-csharp/servicecomb-pack-csharp
The .NET omega agent for Apache incubator-servicecomb-saga https://github.com/apache/servicecomb-pack
data-consistency distributed-transactions eventually-consistent netcore saga
Last synced: 04 May 2025
https://github.com/dtm-labs/client-csharp
The new client for dtm in csharp, including workflow, dtmcli, and dtmgrpc
csharp database distributed distributed-transactions microservice saga tcc transaction
Last synced: 15 May 2025
https://github.com/piomin/sample-spring-microservices-transactions
Spring Boot Demo with microservices that performs distributed transactions
distributed-transactions microservices postgresql spring-boot spring-data spring-data-jpa transactional
Last synced: 05 Apr 2025
https://github.com/apache/shardingsphere-on-cloud
A collection of tools and best practices to take ShardingSphere into the cloud
bigdata cloud database database-cluster database-plus dba distributed-database distributed-sql-database distributed-transactions encrypt hacktoberfest kubernetes mysql oltp operator postgresql rdbms shard sql
Last synced: 02 Sep 2025
https://github.com/polardb/polardbx
PolarDB-X is a cloud native distributed SQL Database designed for high concurrency, massive storage, complex querying scenarios.
cloud-native distributed-transactions enterprise-class high-availability high-concurrency horizontal-scaling htap massive-datasets mysql relational-databases
Last synced: 06 Apr 2025
https://github.com/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.
cqrs ddd distributed-transactions event-sourcing-and-cqrs kafka microservice microservices-architecture-styles scalability service-mesh spring-cloud
Last synced: 27 Apr 2025
https://github.com/tikv/sig-transaction
Resources for the transaction SIG
distributed-transactions tidb tikv
Last synced: 27 Feb 2026
https://github.com/zio-net/sagaway
Robust saga pattern implementation for resilient distributed applications
actor actormodel cloud-native csharp dapr distributed-transactions docker docker-compose dotnet k8s microservices saga saga-library saga-pattern
Last synced: 08 Feb 2026
https://github.com/courtsite/temporal-go-helpers
:arrows_clockwise: Common convenience methods, and developer ergonomics for Temporal's Go SDK.
distributed-systems distributed-transactions golang microservices saga sdk-go service-bus workflow-automation workflow-engine workflow-management
Last synced: 08 May 2025
https://github.com/Courtsite/temporal-go-helpers
:arrows_clockwise: Common convenience methods, and developer ergonomics for Temporal's Go SDK.
distributed-systems distributed-transactions golang microservices saga sdk-go service-bus workflow-automation workflow-engine workflow-management
Last synced: 02 Apr 2025
https://github.com/dtm-labs/dtmcli-php
a php client for distributed transaction framework dtm.
database distributed distributed-transactions http microservice php saga seata tcc transaction
Last synced: 28 Apr 2025
https://github.com/apache/shardingsphere-benchmark
Distributed database middleware
database database-cluster distributed-database distributed-sql-database distributed-transactions middleware mysql postgresql shard shardingsphere sql
Last synced: 22 Jul 2025
https://github.com/dtm-labs/dtmcli-node
a node client for distributed transaction framework dtm.
distributed distributed-transactions node nodejs saga seata tcc transaction
Last synced: 28 Apr 2025
https://github.com/meadsteve/talepy
📚Coordinate "transactions" across a number of services in python
async concurrent distributed-transactions python
Last synced: 21 Mar 2025
https://github.com/dtm-labs/dtmcli-py
a python client for distributed transaction framework dtm.
database distributed distributed-transactions http python saga tcc transaction
Last synced: 17 Oct 2025
https://github.com/ycydsxy/gta
GTA(Go Task Async) is a lightweight reliable asynchronous task and transaction message library for Golang / GTA是一个轻量的可靠异步任务和事务消息的框架
async async-task distributed-transactions golang task task-manager transactional
Last synced: 25 Oct 2025
https://github.com/emaarco/distributed-horcruxes
Practical solutions for tackling distributed transaction challenges with Zeebe and Spring Boot 🔋
distributed-transactions kotlin spring-boot zeebe
Last synced: 12 Jan 2026
https://github.com/juntaki/transparent
Transparent cache and distributed commit to key-value store
cache distributed-transactions golang s3 stack
Last synced: 16 Mar 2026
https://github.com/deaglegross/distributedtransactions
C# stateful orchestrated SAGA implementation of distributed transactions for any user-defined operations.
csharp csharp-library distributed-transactions saga saga-pattern stateful
Last synced: 08 Jun 2026
https://github.com/getstream/tikv-ui
TiKV Admin Web UI: A full-stack web application and REST API for the powerful exploration and management of TiKV clusters. It provides a dedicated frontend interface for multi-cluster configuration and raw key-value data manipulation
admin api db distributed-transactions docker fullstack gui key-value mangement raft rocksdb tikv
Last synced: 24 Dec 2025
https://github.com/apache/shardingsphere-externals
Distributed database middleware
database database-cluster distributed-database distributed-sql-database distributed-transactions middleware mysql postgresql shard shardingsphere sql
Last synced: 10 Apr 2025
https://github.com/jeremiah-shaulov/office_spirit_mysql
MySQL and MariaDB driver for Deno (streaming blobs, distributed transactions manager, resets connection before return to pool)
deno distributed-transactions driver mariadb mysql
Last synced: 26 Oct 2025
https://github.com/hengxin/vis-ar-formalization
Formalization of the (VIS, AR) Specification Framework for Both Transactional and Non-Transactional Consistency Models
alloy consistency-models distributed-transactions tlaplus vis-ar-framework
Last synced: 19 Mar 2026
https://github.com/vasil-sarandev/compactly
Compactly is an Open-Source URL Shortener that utilizes microservices, distributed transactions, containerization, message brokers, and caching within a monorepo.
distributed-transactions docker express kafka microservices mongodb monorepo node redis
Last synced: 11 Apr 2026
https://github.com/ne1ro/saga
Saga pattern implemented in Clojure
clojure distributed-transactions saga saga-pattern
Last synced: 11 Jul 2026
https://github.com/erwinkramer/circuit-choreography
The Circuit Choreography pattern defines a choreographic message flow that maintains a closed circuit at all times.
architecture azure circuit-breaker circuit-choreography compensating-transaction design-patterns distributed-transactions saga
Last synced: 14 Mar 2025
https://github.com/flango-dev/django-2pc
2 phase commit distributed transactions in DDD Django projects using the „database per subdomain“ pattern.
ddd distributed-transaction distributed-transactions django domain-driven-design
Last synced: 30 Mar 2025
https://github.com/teymur75/.net-microservices-saga-orchestration-with-rabbitmq
Demonstrates Saga Orchestration Pattern in a .NET microservices architecture using RabbitMQ and MassTransit to ensure data consistency across services.
csharp distributed-transactions dotnet masstransit microservices rabbitmq saga-orchestration saga-pattern
Last synced: 14 May 2026
https://github.com/gmartinezramirez-old/distributed-db-hash-table
[Finished] Distributed DB CREATE and SEARCH operations using a broker that hash the data. Coursework: Distributed Systems
distributed-database distributed-systems distributed-transactions hash-table python
Last synced: 27 Mar 2025
https://github.com/timyiu478/mit-distributed-systems
MIT 6.5840: Distributed Systems. Major topics include fault tolerance, replication, and consistency. Much of the class consists of studying and discussing case studies of distributed systems
concurrency-control consensus consistency-models distributed-cache distributed-coordination distributed-file-system distributed-systems distributed-transactions key-value-store paxos raft replicated-state-machine
Last synced: 22 Jan 2026
https://github.com/igoraugust0/distsys
🌎 Arquivos e materiais utilizados na disciplina GSI028 - Sistemas Distribuídos da UFU.
architecture consistency dht distributed-file-system distributed-systems distributed-transactions dns middleware naming nfs ntp processes replication rpc scaling sockets stateful stateless transparency
Last synced: 11 Jun 2025