写点什么

模块二作业

用户头像
紫云
关注
发布于: 1 小时前

分析微信朋友圈的高性能复杂度

首先,微信朋友圈的业务性质决定了,它需要高性能,高可用

根据以上分析,朋友圈的架构设计如下:

  1. 访问量大,需要服务器集群来实现负载均衡

  2. 大多数人只查看最近的 100 条左右的朋友圈,可以使用 redis,按用户缓存朋友圈列表

  3. 海量的图片和视频数据,需要多副本存储的存储集群,同时,需要通过 DNS 缓存以及集群负载均衡来保证流媒体数据正常被用户访问


用户头像

紫云

关注

还未添加个人签名 2019.05.25 加入

还未添加个人简介

评论

发布
暂无评论
模块二作业