ByteTCC 0.5.0-ALPHA1 发布,基于 TCC 的分布式事务管理器

简介: 该版本主要特性: 新增事务日志MongoDB存储方式,提升对docker容器化部署的支持; 新增对spring boot的集成支持; 新增对spring cloud 2.x版本的支持; 提升对dubbo的集成支持力度,支持2.6.x版本; 改进故障恢复重试间隔为指数退避策略; 进一步简化集成相关配置,提升使用体验。

该版本主要特性

  • 新增事务日志MongoDB存储方式,提升对docker容器化部署的支持;
  • 新增对spring boot的集成支持;
  • 新增对spring cloud 2.x版本的支持;
  • 提升对dubbo的集成支持力度,支持2.6.x版本;
  • 改进故障恢复重试间隔为指数退避策略;
  • 进一步简化集成相关配置,提升使用体验。

ByteTCC主要特性

  • 支持Spring容器的声明式事务管理;
  • 支持普通事务、TCC事务、业务补偿型事务等事务机制;
  • 支持多数据源、跨应用、跨服务器等分布式事务场景;
  • 支持长事务;
  • 支持dubbo服务框架;
  • 提供框架层面的服务幂等性解决方案;

相关链接

本文来自云栖社区合作伙伴“开源中国”
本文作者: bytesoft 
相关文章
|
消息中间件 Dubbo 应用服务中间件
分布式事物【Hmily实现TCC分布式事务、Hmily实现TCC事务、最终一致性分布式事务解决方案】(七)-全面详解(学习总结---从入门到深化)
分布式事物【Hmily实现TCC分布式事务、Hmily实现TCC事务、最终一致性分布式事务解决方案】(七)-全面详解(学习总结---从入门到深化)
511 0
|
运维 程序员 数据库
如何用TCC方案轻松实现分布式事务一致性
TCC(Try-Confirm-Cancel)是一种分布式事务解决方案,将事务拆分为尝试、确认和取消三步,确保在分布式系统中实现操作的原子性。它旨在处理分布式环境中的数据一致性问题,通过预检查和资源预留来降低失败风险。TCC方案具有高可靠性和灵活性,但也增加了系统复杂性并可能导致性能影响。它需要为每个服务实现Try、Confirm和Cancel接口,并在回滚时确保资源正确释放。虽然有挑战,TCC在复杂的分布式系统中仍被广泛应用。
985 5
LabVIEW中CPU和内存使用情况在NI分布式系统管理器中不可见
LabVIEW中CPU和内存使用情况在NI分布式系统管理器中不可见
311 3
|
消息中间件 编译器 C++
分布式篇问题之TCC方案中的Try阶段主要问题如何解决
分布式篇问题之TCC方案中的Try阶段主要问题如何解决
183 0
|
消息中间件 RocketMQ 微服务
分布式事物【Hmily实现TCC分布式事务、Hmily实现TCC事务、最终一致性分布式事务解决方案】(七)-全面详解(学习总结---从入门到深化)(下)
分布式事物【Hmily实现TCC分布式事务、Hmily实现TCC事务、最终一致性分布式事务解决方案】(七)-全面详解(学习总结---从入门到深化)
462 1
|
SQL 关系型数据库 MySQL
分布式事物【XA强一致性分布式事务实战、分布式架构的理论知识、TCC核心组成】(六)-全面详解(学习总结---从入门到深化)
分布式事物【XA强一致性分布式事务实战、分布式架构的理论知识、TCC核心组成】(六)-全面详解(学习总结---从入门到深化)
242 0
|
存储 消息中间件 关系型数据库
解密分布式事务:CAP理论、BASE理论、两阶段提交(2PC)、三阶段提交(3PC)、补偿事务(TCC)、MQ事务消息、最大努力通知
解密分布式事务:CAP理论、BASE理论、两阶段提交(2PC)、三阶段提交(3PC)、补偿事务(TCC)、MQ事务消息、最大努力通知
645 0
|
算法 Oracle 关系型数据库
【分布式】分布式事务基础概念(2PC,3PC,TCC)
【分布式】分布式事务基础概念(2PC,3PC,TCC)
1921 1
|
消息中间件 存储 监控
七种常见分布式事务详解(2PC、3PC、TCC、Saga、本地事务表、MQ事务消息、最大努力通知)
七种常见分布式事务详解(2PC、3PC、TCC、Saga、本地事务表、MQ事务消息、最大努力通知)
6290 0
|
存储 SQL Nacos
实战!阿里神器 Seata 实现 TCC模式 解决分布式事务,真香!
实战!阿里神器 Seata 实现 TCC模式 解决分布式事务,真香!