一、用Spring实现分布式事务,微服务架构下的实现架构
1.1 概述负载均衡
- 分布式事务定义、原则、实现原则
- Spring 分布式事务管理实力:JTA、事务同步、链式事务
- 分布式事物实现的几种模式:消息驱动、时间溯源、TCC
1.二、实现方案分布式
- 基于消息驱动的Spring Cloud微服务系统
- 基于Event Sourcing的单服务系统
- 基于Event Sourcing的Spring Cloud微服务系统
1.3 Spring Cloud Netflix微服务架构微服务
- 服务注册中心:Eureka
- 网关:ZUUL
- 声明式Rest调用接口:Feign Client
- 负载均衡:Ribbon
- 监控、熔断组件:Hystrix与Hystrix Dashboard
二、JTA分布式事物实现blog
- XA与最后资源博弈
- 共享资源
- 最大努力一次提交
- 链式事务
看 DataSourceTransactinManager.doCommit(...) 实现。接口

