微信朋友圈高性能复杂度架构设计
朋友圈功能简单拆分
发布动态架构
动态发布可将动态内容放置缓存,加速后续查询
如写入遇瓶颈,可用 MQ 进行异步写入,优先保障用户自己可见
查看动态架构
借用发布时写入缓存,这里直接查询缓存即可
整体架构
版权声明: 本文为 InfoQ 作者【Imaginary】的原创文章。
原文链接:【http://xie.infoq.cn/article/5ea92c1ad55a35daf8fc857c2】。未经作者许可,禁止转载。
动态发布可将动态内容放置缓存,加速后续查询
如写入遇瓶颈,可用 MQ 进行异步写入,优先保障用户自己可见
借用发布时写入缓存,这里直接查询缓存即可
版权声明: 本文为 InfoQ 作者【Imaginary】的原创文章。
原文链接:【http://xie.infoq.cn/article/5ea92c1ad55a35daf8fc857c2】。未经作者许可,禁止转载。
评论