微信朋友圈复杂度分析
背景数据
7.8 亿人进入朋友圈,1.2 亿人发朋友圈,朋友圈每天有 1 亿条视频内容
https://www.ithome.com/0/530/979.htm
数据量分析
基于背景数据进行估算发朋友圈高性能方案
编辑删除

查看朋友圈
高性能方案
查看朋友圈的核心设计应该是请求的负载均衡,以及针对微信好友关系构建的朋友圈 Feed 流

技术架构设计

发布朋友圈
高性能方案
整体上与查看朋友圈类似,唯一区别在于发布时做任务的拆解,分布执行

技术架构设计

点赞/评论
整体上与查看、发布朋友圈技术实现类似,但点赞/评论对于缓存的使用更加频繁
评论