23 Open Source Distributed Transactions Software Projects
Free and open source distributed transactions code projects including engines, APIs, generators, and tools.
Cap 4169 ⭐
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
Joice 217 ⭐
Java分布式开发平台：Spring, Spring MVC, MyBatis, Dubbo, Redis, Shiro权限管理, Quartz分布式调度, RocketMQ通信, 本地缓存, Redis缓存, 分布式缓存, 分布式事务
Bytejta 201 ⭐
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
EventAPIs 144 ⭐
eventapis 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.
Servicecomb Pack Csharp 127 ⭐
The .NET omega agent for Apache incubator-servicecomb-saga https://github.com/apache/servicecomb-pack
Microservice_workshop 47 ⭐
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.
Sample Spring Microservices Transactions 19 ⭐
Spring Boot Demo with microservices that performs distributed transactions