Spring Cloud Alibaba+Spring Boot+Mybatis+Spring Security Oauth2实现数据中台+多租户saas企业分布式微服务开发架构
基于Spring Cloud Alibaba 分布式微服务高并发数据平台化(中台)思想+多租户saas设计的企业开发架构,支持源码二次开发、支持其他业务系统集成、集中式应用权限管理、支持拓展其他任意子项目一、架构技术选型序号场景 框架 备注1 核心框架 Spring Boot2 SOA Spring Cloud3 安全框架 Spring Security Oauth24 注册中心/配置中心 Nac
基于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企业分布式微服务开发架构
更多推荐
所有评论(0)