-
系
统
架
构
< br>设
计
精品文档
技术架构
技术架构总览
业务框架
技术方案
运营监控
治理
安全防范
接入层
Https
接入
前后台分离
动静分离
预处理
业务量监控
接口层
服务网关,路由分发
业务链
黑白名单
服务层
订单
微服务
/
组件
MQ
API SLA
灰度
产品
资源
异步
/
离线
MapReduce
Oauth
认证
日志收集
隔离
/
降级
SSO
AI
调用栈
Hystrix
熔断
供应商
…
安全巡检
数据层
DB
水平扩充
/
读写分离
HDFS
服务器状况
身份认证
数据存储
动态规划
收集于网络,如有侵权请联系管理员删除
精品文档
分布式缓存
NoSQL
网络状况
IP
限制
收集于网络,如有侵权请联系管理员删除
精品文档
技术方案
前台技术架构
根据用户设备及浏览器尺寸路由
element-ui + vuejs + Echarts
页面自适应、最小宽度
PC
vuejs + muijs
页面自适应
PAD
Mobile
其它智能设备
页面自适应
vuejs + muijs
金豆云
CMS
配置
编译
发布
自
自
定
定
义
系统构建:
Webpack , Gulp
基础组件库
组
样
义
JS
CSS
Resource
Html5
收集于网络,如有侵权请联系管理员删除
精品文档
件
式
*.js
,
*.vue
*.sass
,
*.css
Font
,
Img
Font
,
Img
基础样式库
收集于网络,如有侵权请联系管理员删除
精品文档
技术方案
微服务架构
结合现实情况,平台服务计划分二个阶段完成,先完成服务化,后续在服务化的基础上重构成微服务
第一步:服务化
第二步:微服务
Load Balancer
服务提供者
业务代码
服务注册中心
–
zookeeper
服务提供者
业务代码
服务提供者
业务代码
服务监控
基础服务框架
spring
boot
分布式
RPC
服务框
WebServer
WebServer
报警
服务提供者
服务提供者
服务提供者
实时数据
监控
架
dubbo
服务注册中心
zookeeper
异构
语言
Proxy
集群
…
业务代码
业务代码
业务代码
暂停
恢复
下线
服务发布容器
docker
用户
订单
商品
服务
服务
服务
服务提供者
服务提供者
服务提供者
业务代码
业务代码
业务代码
服务治理
持续集成工具
jenkins
收集于网络,如有侵权请联系管理员删除
精品文档
用户
DB
订单
DB
商品
DB
…
DB
服务依赖
关系分析
调用链路
追踪
服务流量
控制
历史信息
统计
性能瓶颈
分析
SLA
分析
收集于网络,如有侵权请联系管理员删除
精品文档
技术方案
动静分离
- CDN
静态数据返回
用户
CDN
用户动态
动态数据
用户静态
请求数据
结果返回
数据请求
回源请求
抓取数据
静态脚本
附件
Web
程序
数据库
内网访问,
图片
视频
音频
数据更新维护
收集于网络,如有侵权请联系管理员删除
静态资源访问加速
静态资源文件(<
/p>
html
,
css
,
js
,
img
等)
业务静态图片
ECS
(服务器)
OSS
(云存储
精品文档
智能压缩
对静态资源进行压缩,减少传输大小,加速分发效果
可视化监控
可通过视化监控管理,查看监控日志和统计分析制定合
适的缓存策略,并可通过从源站
刷新缓存等手段主动维
护高访问资源的缓存
收集于网络,如有侵权请联系管理员删除
精品文档
技术方案
负载均衡
+
弹性扩展
流量调度
多台云服务器自动进行流量分发,获得更
高水平的容错性能
p>
扩展性
支
持
云
p>
服
务
器
动
态
扩
展
,
实
现
无
缝
< br>伸
缩,伸缩过程不用更换任何设备,对相
关调用和访问者
零影响
安全
收集于网络,如有侵权请联系管理员删除
< br>四层
DDoS
攻击防护,支持应用防火墙和
CC
防护,提供防护
统计页面,实时抵御网络攻击<
/p>
精品文档
前期方案
云
服
负载均衡
务
器
E
C
S
负载均衡
云服务器
ECS
后期根据
业务扩展
增强
负载均衡
云服务器
ECS
云服务器
收集于网络,如有侵权请联系管理员删除
ECS
云服务器
ECS
云服务器
ECS
精品文档
技术方案
消息系统
消息队列采用阿里云
MQ
消息发
送
/
发布方
消息接收
/
订阅方
TC
P
UDP HTTP
SOAP
…
消息接收器
消息发送器
消息持久
消息状态
元数据
流入路由器
流出路由器
拦截器
消息
转换器
内部服务
组件调用
组件容器
拦截器
事务管理
故障恢复
收集于网络,如有侵权请联系管理员删除
精品文档
技术方案
推荐引擎
基于阿里云的
RecEng
(推荐引擎)和
MaxCompute
(大数据计算服务)搭建金豆云推荐引擎,实现千人千面
p>
基本推荐流程
推荐建模流程
客户接入数据
客户效果数
据
特征提取
计算用户
/
相关性计
模型样本
物品评分
算
+
邻近计
用户
/
物品
用户
/
物品
算
基于业务目标
的原始特征
评分矩阵
的监督学习
用户
/
物品
用户
/
物品
针对业务目标的
关系计算
的耦合特征
Ranking Model
用户的候选推
< br>荐集
/
物品相
似物品集
收集于网络,如有侵权请联系管理员删除
推荐请求
API
OTS
物品实
时修正表
推荐处理线
OTS
离线计
程
算结果表
OTS
用户实
时修正表
API
返回
离线计算
精品文档
OTS
离线
计
算结果表
收集于网络,如
有侵权请联系管
理员删除
在线计算
-
-
-
-
-
-
-
-
-
上一篇:Hadoop命令大全
下一篇:ed的发音规则