JoiceJava分布式开发平台:Spring, Spring MVC, MyBatis, Dubbo, Redis, Shiro权限管理, Quartz分布式调度, RocketMQ通信, 本地缓存, Redis缓存, 分布式缓存, 分布式事务
BytejtaByteJTA 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
ShardingsphereBuild criterion and ecosystem above multi-model databases
QmqQMQ是去哪儿网内部广泛使用的消息中间件,自2012年诞生以来在去哪儿网所有业务场景中广泛的应用,包括跟交易息息相关的订单场景; 也包括报价搜索等高吞吐量场景。
Go SagaImplements saga-pattern in Go, another way to distribute transaction.
Eventapiseventapis 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 CsharpThe .NET omega agent for Apache incubator-servicecomb-saga https://github.com/apache/servicecomb-pack
Dts Distributed Transaction Service For Spring Cloud
EnduroxEnduro/X Middleware Platform for Distributed Transaction Processing
TikvDistributed transactional key-value database, originally created to complement TiDB
CorePackage core is a service container that elegantly bootstrap and coordinate twelve-factor apps in Go.
TidbTiDB is an open source distributed HTAP database compatible with the MySQL protocol
CapDistributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
Trace NodejsTrace is a visualised distributed tracing platform designed for microservices.
silkyThe Silky framework is designed to help developers quickly build a microservice development framework through simple code and configuration under the .net platform.
SplitetFrameworkSplitet 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.
dtmA distributed transaction framework that supports multiple languages, supports saga, tcc, xa, 2-phase message, outbox patterns.
dtmcli-phpa php client for distributed transaction framework dtm.
talepy📚Coordinate "transactions" across a number of services in python
microservice workshopMicroservices 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 infra…