SpringBoot、Dubbo、SpringCloud的各种集成例子:Atomikos、gRPC、Thrift、Seata、ShardingSphere、Dubbo、Hmily、Nacos、Consul、Ribbon、Jedis、Lettuce、Redisson等框架
-
Updated
Aug 10, 2024 - Java
SpringBoot、Dubbo、SpringCloud的各种集成例子:Atomikos、gRPC、Thrift、Seata、ShardingSphere、Dubbo、Hmily、Nacos、Consul、Ribbon、Jedis、Lettuce、Redisson等框架
Atomikos TransactionsEssentials — the open-source JTA/XA transaction manager for Java: distributed transactions across databases and message brokers, with automatic crash recovery. Embeddable, no application server required.
Spring Examples
🚀 一个基于 Spring Boot,快速构建 RESTful API 工程的脚手架,支持多数据源配置、分布式事务
spring-boot-jta-atomikos-sample
基于SpringFramework衍生的配套开发支持。
Spring Boot Atomikos JTA Example with Postgresql
意图打造一个金融科技初创公司的业务架构平台:借还款核心平台、资金账户平台、交易通道平台、债权平台、促销活动平台、电商商城平台、资金对账平台...设计中
Moqui tool component for Atomikos Transactions Essentials for JTA and connection pool (replaces default Bitronix transaction manager)
EvoSchema is a phase-based database evolution runner (Pre-DDL / DML / Assert / Post-DDL) for code-driven schema and data changes across multiple datasources. It solves the consistency challenge when multiple microservices need to evolve their own databases during a major release—without cross-service distributed transactions.
api-master是springMVC项目,基于maven多模块和dubbo的rpc方式整合使用。
A full example of distributed transaction in dynamic mutil-datasources, using spring, atomikos, mybatis 基于atomikos的多数据源分布式事务集成示例
An example of a configurated application with Atomikos JTA and PostgreSQL and MySQL
springboot常用架构配置集
多数据源自动化配置
Runnable demos: inject XA faults with j-xa-tester and watch Atomikos recover in-doubt transactions on restart — by commit (self-heal) and by presumed-abort rollback. No application code.
To associate your repository with the atomikos topic, visit your repo's landing page and select "manage topics."