首页 存档 技术 查看内容

微博分布式存储考试题:案例讲解及作业精选

2018-3-30 13:00 |来自: 互联网 420 0

摘要: 前几天「高可用架构」推送了微博分布式存储考试题,很多工程师踊跃提交了自己的作业。考虑到网上有很多架构师也在讨论该题如何实现,补充题目一些说明如下。 访问场景 上面题目是访问微博的主要应用场景,用户在一 ...

前几天「高可用架构」推送了微博分布式存储考试题,很多工程师踊跃提交了自己的作业。考虑到网上有很多架构师也在讨论该题如何实现,补充题目一些说明如下。



访问场景

上面题目是访问微博的主要应用场景,用户在一般情况下,主要用户查看自己收到的最新的微博,以及访问某个特定用户 profile 的所有微博。

  • 收到的微博,考虑微博以拉为主的模式,则系统需要访问当前用户所关注的所有用户最近 n 条最新的微博。

  • 用户 profile,需要访问用户历史上发表的微博,而且支持分页查看,可以直接跳转到某一页或者某个时间段(如 2014 年 10 月),因此需要适当考虑分页的效率(可参考文末扩展阅读)。

访问特征


  • 从上面描述以及社交网络的用户访问特点来看,用户大部分情况(

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部