基于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    
15    UI    Element UI、Vue    
二、架构全景业务图 


 三、 架构典型部署方案

 

 


以上是我的一点总结,希望能够帮助到更多的朋友了解Spring Cloud Alibaba+Spring Boot+Mybatis+Spring Security Oauth2实现数据中台+多租户saas企业分布式微服务开发架构
 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐