🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution.
-
Updated
Dec 28, 2024 - Java
🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution.
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
Distributed transaction solutions
ByteTCC is a distributed transaction manager based on the TCC(Try/Confirm/Cancel) mechanism. It’s compatible with the JTA specification. User guide: https://github.com/liuyangming/ByteTCC/wiki
以Spring Cloud Netflix作为服务治理基础, 展示基于tcc思想所实现的分布式事务解决方案
A distribute transaction solution(分布式事务) unified the usage of TCC , SAGA ,FMT (seata/fescar AutoCompensation), reliable message, compensate and so on;
Macro-header for compile-time C obfuscation (tcc, win x86/x64)
PVSnesLib : A small, open and free development kit for the Nintendo SNES
SpringBoot、Dubbo、SpringCloud的各种集成例子:Atomikos、gRPC、Thrift、Seata、ShardingSphere、Dubbo、Hmily、Nacos、Consul、Ribbon、Jedis、Lettuce、Redisson等框架
spring cloud最佳实践项目实例,使用了spring cloud全家桶,TCC事务管理,EDA事务最终一致性等技术的下单示例
A db proxy for distributed transaction, read write splitting and sharding! Support any language! It can be deployed as a sidecar in a pod.
mq transaction, tcc, eventually consistency. tx life cycle: all listeners handled, if necessary, produce next message
Add a description, image, and links to the tcc topic page so that developers can more easily learn about it.
To associate your repository with the tcc topic, visit your repo's landing page and select "manage topics."