部署方案&技术框架
2020-02-13 23:32:09 0 举报
雷铭B2B2C电商产品部署方案和技术框架
作者其他创作
大纲/内容
商家管理
购物车模块
Log服务
基础服务
Java
工作流服务
服务中心
SMS 短信微服务
分销模块
Bootstrap
促销模块
第三方服务
客户端
NoSQL
评论模块
消息中心(ActiveMQ)
Nginx
任务调度服务
MySql
会员模块
Redis
RDB
API Gateway
FastDFS
移动Web端
Lucene/Solr/ElasticSearch
Android
日志模块
...
Spring Boot
DubboX
Shiro
Tomcat/WebLogic
IM 微服务
第三方支付服务
CAS
接入服务
服务端
RESTful Api
IOS
总后台管理
前端
积分商城
maven
第三方短信服务
安全策略
检索模块
资讯模块
ActiveMQ
平台自营
Docker 微服务
雷铭B2B2C商城产品部署方案&技术框架
MongoDB
Zookeeper
第三方IM服务
Jenkins
访问认证
消息模块
商品模块
关系数据库集群
圈子模块
支付模块
Mybatis
React Native
Spring Cloud
Push 消息推送微服务
微信公众号
技术栈
activiti
MQ
权限模块
1、移动web端彻底前端后端分离2、客户端采用React Native混合式开发,提供双平台客户端[Android/IOS]3、服务端使用SpringCloud技术栈实现微服务架构4、所有服务基于RESTful做到语言无关性。后续可根据业务功能特点及人才储备接入Python、Go、PHP等语言开发担当5、开放平台网关基于OAuth2.0做安全认证,app、pc端、移动web端等基于JWT做安全认证 6、目前独立服务使用java语言基于SpringBoot构建工程7、所有服务部署到Docker集群中,资源动态伸缩,异常崩溃自动恢复8、所有服务均以docker实例集群运行,根据调用了自动伸缩,异常实例自动拉起
订单模块
统计分析模块
React
架构说明
CDN 云存储
开放平台 OAuth2.0
静态资源文档持久化
业务层
单点登陆
PC端
0 条评论
下一页