开发者社区> 问答> 正文

在2020年620大促性能保障方案中,数据如何请求优化?

已解决

在2020年620大促性能保障方案中,数据如何请求优化?

展开
收起
詹姆斯邦德00 2022-10-25 15:42:46 1154 0
来自:大淘宝技术
1 条回答
写回答
取消 提交回答
  • 推荐回答

    为了给消费者们推荐最贴心的好物,现在的大促会场使用的更多是千人千面、个性化的算法推荐数据。但推荐所带来的算法耗时增加,使得数据请求成为了当前会场性能的耗时最长板。如果能够降低当前会场的数据请求耗时,那么首屏时间也会随之明显减少。

    所以在今年的618 会场中,我们落地了一套基于线上实时埋点的请求优化方案,通过更精简的首屏模块数量来实现了对首屏接口耗时的直接优化。

    在方案中,通过采样上报的方式获取到了模块高度,并结合设备信息、页面模块排序、个性化数据等条件,个性化的控制了每次访问的首屏模块加载数量。例如,小明在访问数码会场时只需要加载5 个模块,而小强只需要加载4 个模块。以线上RT情况为例,针对于单个会场,方案可使得首屏耗时平均减少100+ms。

    以上内容摘自《大促背后的前端核心业务实践》电子书,点击https://developer.aliyun.com/topic/download?id=728可下载完整版。

    2022-10-25 16:06:31
    赞同 展开评论 打赏
问答地址:
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
亿级流量下的数据库技术保障实践 立即下载
亿级流量下数据库技术保障实践 立即下载
利用Poplayer在手淘中实现稳定业务和临时业务分离 立即下载