首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >读扩散,写扩散,终于终于讲清楚了!

读扩散,写扩散,终于终于讲清楚了!

作者头像
用户1263954
发布2022-02-15 14:05:11
发布2022-02-15 14:05:11
1.9K0
举报
文章被收录于专栏:IT技术精选文摘IT技术精选文摘

什么是feed流?什么是读扩散?什么是写扩散?

任何脱离业务的架构设计都是耍流氓,今天和大家聊聊这几个话题。

哪些产品是feed流典型业务?

微博,微信朋友圈,Pinterest是典型的feed流业务,系统中的每一条消息就是一个feed。

这类业务有什么特点?

(1)有好友关系,例如关注,粉丝;

(2)我们的主页由别人发布的feed组成;

这类业务的核心业务动作是什么?

(1)关注,取关;

(2)发布feed;

(3)拉取自己的主页feed流;

这类业务的核心元数据是什么?

(1)关系数据;

(2)feed数据;

小结

feed流业务的推拉模式:

(1)拉模式,读扩散,feed存一份,存储小,用户集中访问数据,性能差;

(2)推模式,写扩散,feed存多份,用冗余存储换锁冲突,性能高;

推拉结合的方式是否可行?又该如何优化呢?

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-01-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 IT技术精选文摘 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档