系统架构性能优化
2021-06-24 15:38:57 2 举报
针对系统缓存及页面、接口响应架构优化方案
作者其他创作
大纲/内容
用户
CDN服务
UI客户端
预取
HTTP缓存开关控制(开关、缓存时间)
HTTP缓存(限制同一客户端、同一URL、一个时间窗口内的访问频率)
ECAPI服务器
数据交互
总体延迟 = 客户端缓存 + API缓存 + 后端服务缓存接口数据是否需要做动静分离、如做分离需考虑数据聚合(pageShow/productList)销量、库存、营销标签
PC
cdn数据推送
总体方案介绍1、用户端通过服务端响应的http响应头部进行缓存设置2、ECAPI静态数据通过CDN直接获取、动态数据走API端服务3、后端服务支持接近实时的缓存,并且在数据产生变更时对cdn节点及redis服务进行推送更新
Redis静态化数据服务
平板电脑
更新
运营服务
API服务端
手提电脑
后端(RPC层)
手机
运营服务缓存(接近实时)
该层是否缓存?建议不缓存
用户使用
0 条评论
下一页