微博事实上是信息流应用产品中的一种,这类应用都以滚动的方式呈现内容,而内容则被放置在一个挨一个、外观相似的版块中。微信朋友圈、抖音、知乎、今日头条等,都是这类应用。因此这些应用也都需要面对微博这样的发表 / 订阅问题:如何为海量高并发用户快速构建页面内容? 在实践中,信息流应用也大多采用文中提到的推拉结合模式,区别只是朋友圈像微博一样推拉好友发表的内容,而今日头条则推拉推荐算法计算出来的结果。同样地,这类应用为了加速响应时间,也大量使用 CDN、反向代理、分布式缓存等缓存方案。
相关推荐
卜夋6 分钟前
Rust 学习笔记 - Day 6: 引用与借用考虑考虑39 分钟前
图片居中小镇cxy1 小时前
别再把 Git 代理设成全局了BING_Algorithm1 小时前
Java多线程全体系教程 - 第二篇:Java多线程核心原理·线程安全与锁机制篇徐志斌1 小时前
Linux 内核与 Zero-Copy 零拷贝Java编程爱好者1 小时前
Spring-Boot-缓存实战-@Cacheable-这10个坑沛沛rh452 小时前
用 Rust 实现用户态调试器:mini-debugger项目原理剖析与工程复盘消失的旧时光-19432 小时前
Spring Boot + MyBatis 从 0 到 1 跑通查询接口(含全部踩坑)