新浪微博技术架构分析(一)

微博发布模式 同步推模式 早期的架构中,用户发表微博后,系统会当即将这条微博插入到数据库全部分析的订阅列表中。 当用户量较大时,特别是明星用户发布微博时,会引发大量的数据库写操做,系统性能急剧降低,发布微博延迟加重。web 异步推拉模式 用户发表微博后,系统将微博写入消息队列后当即返回,用户响应迅速。消息队列的消费者任务将微博推送给全部当前在线的粉丝的订阅列表中,非在线用户在登陆后再根据关注列表拉
相关文章
相关标签/搜索