1. 涉及平台
平台管理、商家端(PC端、手机端)、买家平台(H5/公众号、小程序、APP端(IOS/Android)、微服务平台(业务服务、系统服务、中间件服务)
2. 核心架构
Spring Cloud、Spring Boot2、Mybatis、Redis、RabbitMQ、ElasticSearch、OSS
3. 前端框架
Uniapp、ElementUI、Bootstrap、H5、CSS3、小程序、公众号、IOS、Android
4. 构建方式
Maven、Jenkins
5. 数据库/数据源
MySQL、Alibaba Druid、RDS
8. 系统部署
Linux、Docker、Kubernetes K8s、Windows
9. 开发工具
Idea、Eclipse
二. 使用技术
开发工具:Idea、Eclipse
WEB容器:Tomcat、Jboss、Weblogic、webSphere
JDK版本:1.8+
系统支持:Docker、Window、Linux
数据库/数据源:MySQL、Alibaba Druid
服务框架:Spring Cloud、Spring Boot2、Mybatis、前后端分离、分布式、微服务
分布式中间件:RabbitMQ、Redis、ElasticSearch、OSS
前端架构:VUE、Uniapp、H5、CSS3
构建方式:Maven、Jenkins
涉及技术:Eureka、Config、Zuul、OAuth2、Security、OSS、Turbine、Zipkin、Feign、Monitor、Stream、ElasticSearch、Redis、RabbitMQ等
支持终端:小程序、APP(IOS/Android)、公众号、H5
6. 架构设计&思想
分布式、微服务、云架构、模块化、服务化、原子化、持续集成、中间件集成、云服务集成
7. 技术架构图