微信朋友圈的高性能复杂度分析
朋友圈一共包含如下几个模块:
发朋友圈高性能分析
发朋友圈系统架构:
考虑到朋友圈大部分都是带图片和视频的,需要存储大量的文件,所以需要使用 FastDFS 服务器来存储文件,文件存储到 FastDFS 服务器后,需要设置 CDN 加速。
看朋友圈高性能架构
每条朋友圈被看的次数远大于发布的次数,并且需要高性能,所以需要在查看朋友圈的时候加上一层 redis 缓存,来提升查询速度。
评论、点赞高性能架构
朋友圈一共包含如下几个模块:
发朋友圈高性能分析
发朋友圈系统架构:
考虑到朋友圈大部分都是带图片和视频的,需要存储大量的文件,所以需要使用 FastDFS 服务器来存储文件,文件存储到 FastDFS 服务器后,需要设置 CDN 加速。
看朋友圈高性能架构
每条朋友圈被看的次数远大于发布的次数,并且需要高性能,所以需要在查看朋友圈的时候加上一层 redis 缓存,来提升查询速度。
评论、点赞高性能架构
评论