写点什么

模块二作业

用户头像
potti
关注
发布于: 刚刚
模块二作业






整体架构总结

  • 朋友圈朋友关系复杂,属于读多写少类型,所以采用写扩散模式,即发布时在所有朋友时间线信息中写入本次发布的索引,使读取性能提高,而发布可见的实时性要求并没有这么高,写失败可以重试。因为使用写扩散模型,所以对数据库写要求较高,故每个用户的时间线信息用非关系型数据库存储。

  • 朋友圈对资源的依赖很大,故 CDN 要做缓存并且全球加速。

  • 朋友圈是全球化的项目,所以整体架构会采用多地及海外机房,及数据中心。


用户头像

potti

关注

还未添加个人签名 2017.10.19 加入

还未添加个人简介

评论

发布
暂无评论
模块二作业