一、用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(...) 實現。接口

