#数据库#一款兼容 MySQL 协议和生态的分布式关系型数据库。兼顾事务处理与在线分析处理,实现水平伸缩,强一致性,多副本,分布式事务。
Distributed transactional key-value database, originally created to complement TiDB
DTM 是一个由 Go 语言开发的分布式事务管理器,并支持接入多种语言
oceanbase 是蚂蚁集团自主研发的原生分布式数据库,连续 9 年稳定支撑双 11,凭借高性能和高可用真正实现应用无限扩展和服务永远在线 ,致力于为企业核心系统提供稳定可靠的数据底座。
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
翻译 - 基于最终一致性的微服务中的分布式事务解决方案,也是具有发件箱模式的事件总线
QMQ是去哪儿网内部广泛使用的消息中间件,自2012年诞生以来在去哪儿网所有业务场景中广泛的应用,包括跟交易息息相关的订单场景; 也包括报价搜索等高吞吐量场景。
GalaxySQL 是 PolarDB-X 的计算节点。PolarDB-X 是一款面向超高并发、海量存储、复杂查询场景设计的云原生分布式数据库系统。其采用 Shared-nothing 与存储计算分离架构,支持水平扩展、分布式事务、混合负载等能力,具备企业级、云原生、高可用、高度兼容 MySQL 系统及生态等特点。
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.
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