事務-05-spring 分佈式事務實現

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

相關文章
相關標籤/搜索