美文网首页
大型 feed 系统如何权衡推拉?

大型 feed 系统如何权衡推拉?

作者: 陈半仙儿 | 来源:发表于2018-12-14 14:15 被阅读11次

大致步骤如下,

  1. 用户发表 feed 后首先写入消息队列,由队列处理机进行异步更新;
  2. 更新时不再 push 到所有粉丝的 inbox,而是存放到发表者自己的 outbox;
  3. 用户访问时,系统将用户自己的 inbox 和 TA 所有的关注人 outbox 一起进行聚合,最终得到Feed列表

相关文章

  • 大型 feed 系统如何权衡推拉?

    大致步骤如下, 用户发表 feed 后首先写入消息队列,由队列处理机进行异步更新; 更新时不再 push 到所有粉...

  • 常见系统架构设计

    feed流设计 如何打造千万级Feed流系统Feed 流系统设计总纲 秒杀类的高并发设计 高并发系统的设计及秒杀实...

  • 系统设计 —— Feed 流

    参考资料 如何打造千万级Feed流系统TableStore Timeline:轻松构建千万级IM和Feed流系统D...

  • Feed流系统设计-总纲

    简介 Feed流系统特点 Feed流系统是一个数据流系统,所以我们核心要看数据。从数据层面看,数据分为三类,分别是...

  • Feed系统架构与Feed缓存模型

    在社交网络发展如火如荼的今天,人们越来越倾向于用新媒介来展现自我和沟通交互。以新浪微博为例,作为移动社交时代的重量...

  • feed流

    Feed流系统设计-总纲https://zhuanlan.zhihu.com/p/72882547 =======...

  • 如何打造千万级Feed流系统

    摘要:Feed流是一个目前非常常见的功能,在众多产品中都有展现,通过Feed流可以把动态实时的传播给订阅者,是用户...

  • 如何打造千万级Feed流系统

    在互联网领域,尤其现在的移动互联网时代,Feed流产品是非常常见的,比如我们每天都会用到的朋友圈,微博,就是一种非...

  • DDD架构

    大型微服务架构下如何解决系统老化问题 DDD架构 如何走出系统老化的循环 DDD核心思想

  • Feed流系统设计

    背景 Feed流:可以理解为信息流,解决的是信息生产者与信息消费者之间的信息传递问题。 我们常见的Feed流场景有...

网友评论

      本文标题:大型 feed 系统如何权衡推拉?

      本文链接:https://www.haomeiwen.com/subject/hdhghqtx.html