模块 2
主要业务分析
朋友圈主要业务就是发送朋友圈,预览朋友圈,评论和点赞。
复杂度分析
微信拥有几亿用户,日常使用用户比较多,遇到节假日或者关键事件传播时 TPS、QPS 很高,应该提供高性能高可用架构。
服务拆分,拆成两个服务,朋友圈预览单独的服务,发朋友圈、点赞、评论为同一个服务。
发朋友圈整体架构图
预览朋友圈整体架构图
其实并不知道微信使用的是什么分布式文件系统进行存储文件的,也不清楚微信是怎么存储朋友圈个人时间线的
朋友圈主要业务就是发送朋友圈,预览朋友圈,评论和点赞。
微信拥有几亿用户,日常使用用户比较多,遇到节假日或者关键事件传播时 TPS、QPS 很高,应该提供高性能高可用架构。
服务拆分,拆成两个服务,朋友圈预览单独的服务,发朋友圈、点赞、评论为同一个服务。
其实并不知道微信使用的是什么分布式文件系统进行存储文件的,也不清楚微信是怎么存储朋友圈个人时间线的
评论