Spring Cloud 微服務系統 - 分佈式食物解決方案

1、微服務系統最大的挑戰

  • 數據的併發訪問、修改
  • 不一樣請求之間的數據隔離
  • 多個服務共同完成一個業務請求,保證都完成或者失敗
  • 發生異常時的數據回滾

2、事務

事務
本地事務的原則,實現原理
Spring事務
- Spring事務機制、事務抽象
- 內部事務,外部事務,幾種事務管理實現
- Spring事務管理的實例(標籤,代碼方式)
- JPA,JMS,JTA事務管理的實例
分佈式系統
- 分佈式系統的原則,實現,形式
- SpringCloud微服務系統&實例
分佈式事務
- 實現原則,用Spring實現分佈式事務,微服務架構下的實現
- 分佈式事務管理實例:JTA、事務同步、鏈式
- 分佈式事務實現的幾種模式:消息驅動、事件溯源、TCC
- 消息驅動、事件溯源實現的詳細實例

clipboard.png

Event Sourcing(事件溯源架構)
clipboard.png

目標

  • 理解事務的原則,實現原理
  • 掌握Spring事務機制、實現,以及分佈式事務實現
  • 瞭解分佈式事務,掌握使用Spring Cloud實現微服務
  • 掌握分佈式事務的實現原理、方法、幾種實現模式
  • 掌握Event Sourcing架構,原理和實現方法
  • 基於消息驅動的Spring Cloud微服務系統
  • 基於Event Sourcing(事件溯源)微服務系統
  • 基於Event Sourcing和Spring Cloud微服務系統
相關文章
相關標籤/搜索