基於Spring Cloud Alibaba 分佈式微服務高併發數據平臺化(中臺)思想+多租戶saas企業開發架構技術選型和設計方案

基於Spring Cloud Alibaba 分佈式微服務高併發數據平臺化(中臺)思想+多租戶saas設計的企業開發架構,支持源碼二次開發、支持其他業務系統集成、集中式應用權限管理、支持拓展其他任意子項目。

一、架構技術選型

  1.  核心框架    Spring Boot    

  2. SOA    Spring Cloud    

  3. 安全框架    Spring Security Oauth2    

  4. 註冊中心/配置中心    Nacos     集羣部署

  5. 網關    Spring Cloud Gateway     部署多套,使用nginx負載

  6. 鏈路監控    Skywalking    

  7. 流量控制、熔斷降級    Sentinel    

  8. 數據庫    Mysql    

  9. 分佈式事務    Seata    

  10. 定時調度    xxl-job    

  11. 緩存    Redis    

  12. MQ    RocketMq    

  13. 持久框架    Mybatis Plus    

  14. 搜索引擎    ElasticSearch    

二、架構全景業務圖 

三、 架構典型部署方案

以上是基於Spring Cloud Alibaba 分佈式微服務高併發數據平臺化(中臺)思想+多租戶saas企業開發架構技術選型和設計方案,希望可以幫助到大家!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章