基于Spring Cloud 分布式的多租户saas设计的企业开发架构

基于Spring Cloud 分布式微服务高并发数据平台化(中台)思想+多租户saas设计的企业开发架构,支持源码二次开发、支持其他业务系统集成、集中式应用权限管理、可扩展性强!架构灵活方便二次开发。详细介绍:https://www.wei-it.com/

多租户saas特点:

1.线上电商+私域电商一体化

2.连锁门店管理

3.自定义装修,支持拖拽装修

4.常用营销、特色营销

5.多租户数据安全与可拓展

一、架构技术选型

场景    框架    备注

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 分布式的多租户saas设计的企业开发架构_第1张图片

基于Spring Cloud 分布式的多租户saas设计的企业开发架构_第2张图片

 

weiit全开源saas项目:weiit-saas: weiit-saas是一款Java开源项目,属于weiit团队自研产品,意在通过技术封装,让企业无需代码开发,帮助企业一键生成小程序、公众号,让企业拥有独立品牌的自营商城。产品竞争对手《有赞》、《微盟》。  欢迎大家交流和学习!

你可能感兴趣的:(saas,小程序,spring,cloud,分布式,微服务,java)