发微博&异步推拉模式 -- 多级缓存

1. 异步架构介绍

  异步:将一个业务操作分成多个阶段,每个阶段通过共享数据的方式异步执行进行协作

异步架构是典型的生产者消费模式

2 明星发微博

例:新浪微博(异步推拉结合)

  明星发微博 ,系统将微博写入消息队列; ——生产者          

  消息队列消费者从 微博推送给所有当前在线粉丝的订阅列表中。——消费者

  非在线粉丝登录后再根据关注列表拉取微博订阅列表。

关键词:写入,推送,拉取

3 多级缓存

微博频繁刷新。

 

posted on 2015-08-24 16:24  dan-cnblogs  阅读(334)  评论(0编辑  收藏  举报