CS-Notes 学习笔记
Java 后端 · 系统设计

Feed 流用推模式还是拉模式?

先自己想一想,再看参考要点

参考要点

  • 拉模式(读扩散)发帖只写一次,读时合并所有关注者的发件箱,关注越多读越慢
  • 推模式(写扩散)发帖写入每个粉丝的收件箱,读很快,但粉丝越多写越多(1000 万粉丝单节点约 50 秒)
  • 实际推拉结合:普通用户推,大 V 由粉丝读时拉取合并,只推给活跃粉丝,收件箱只保留最近若干条
在学习站中自测这道题看这道题所在的一天

学习站:先用面试题自评定级,按水平和面试日期排出每天的计划,自评过的题按间隔复习。免费、无需注册,记录只保存在自己的浏览器中。