Spring Cloud Alibaba 多租戶 saas 設計的企業開發架構
基於 Spring Cloud Alibaba 分散式微服務高併發資料平臺化 (中臺) 思想 + 多租戶 saas 設計的企業開發架構,支援原始碼二次開發、支援其他業務系統整合、集中式應用許可權管理、支援擴充其他任意子專案。
一、架構技術選型
-
核心框架 Spring Boot
-
SOA Spring Cloud
-
安全框架 Spring Security Oauth2
-
註冊中心 / 配置中心 Nacos 叢集部署
-
閘道器 Spring Cloud Gateway 部署多套,使用 nginx 負載
-
鏈路監控 Skywalking
-
流量控制、熔斷降級 Sentinel
-
資料庫 Mysql
-
分散式事務 Seata
-
定時排程 xxl-job
-
快取 Redis
-
MQ RocketMq
-
持久框架 Mybatis Plus
-
搜尋引擎 ElasticSearch
二、架構全景業務圖
三、 架構典型部署方案 (瞭解原始碼可 + VX: haiwabbc2)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70006413/viewspace-2894765/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- java版工程管理系統Spring Cloud+Spring Boot+Mybatis實現工程管理系統原始碼
- Java 版 Spring Cloud+Spring Boot+Mybatis 電子招標採購系統功能清單
- 數倉實踐:匯流排矩陣架構設計
- 剖析 SPI 在 Spring 中的應用
- 遊戲設計知識——有關GameJam的經驗分享
- 各大企業連連出現虧損,環保行業何去何從?
- 解決方案:邁道科技危險化學品企業安全風險智慧化管控平臺
- 智慧數字經營系統是如何助力企業數字化轉型?
- 新零售模式與新零售電商模式設計與思考_OctShop
- 風變程式設計互動式學習模式降低學習門檻,Python教育普及化
- 風變程式設計實現差異化教學,Python技能為人生加速
- 行業案例 | MongoDB 在 QQ 小世界 Feed 雲系統中的應用及業務架構優化實踐
- 解決方案| MongoDB PSA 架構痛點以及如何應對?
- 【SpringBoot】YAML 配置檔案
- JDBC、ORM、JPA、Spring Data JPA,傻傻分不清楚?一文帶你釐清箇中曲直,給你個選擇SpringDataJPA的理由!
- 亞馬遜雲科技:“雲+數+AI”助力企業數智化轉型
- SpringBoot 整合快取效能之王 Caffeine