Bootstrap

模块二-微信朋友圈的高性能复杂度

复杂度总体分析

发动态(文字、图片、短视频)

发表评论

点赞

看好友动态(动态内容、点赞、好友评论)

2021-03月腾讯财报显示微信月活12+亿

总结:上面可看出,朋友圈架构属于业务复杂度小,质量复杂度高

高性能业务指标

日登录用户(9月)9.02亿,较去年增长17%;

朋友圈日发表视频次数6800万,较去年增长22%;

总结:通过发表视频次数,我们暂假设朋友圈动态每日数量1亿*3(短视频、图片文字、分享文章),参考用户2015年使用微信的场景,我们暂假设这些动态发生在4个小时中(18点到22点)

高性能复杂度分析

高性能应对思路

发动态--高性能方案

发动态--架构图

发评论-架构设计

发评论-架构方案

点赞-架构设计

点赞-架构方案

看动态/评论/点赞-架构设计

看动态/评论/点赞-架构方案

参考信息

https://tech.qq.com/a/20151023/057238.htm#p=1

https://www.sohu.com/a/122933657_505807

https://www.sohu.com/a/203437993_667510

https://support.weixin.qq.com/cgi-bin/mmsupport-bin/getopendays

http://www.woshipm.com/it/3304792.html

https://max.book118.com/html/2021/0410/8015065061003073.shtm

https://zhuanlan.zhihu.com/p/145624661