?
?
深入分布式缓存
微博是如何应对日访问量百亿级的缓存架构设计
?
?
微博日活跃用户1.6亿+,每日访问量达百亿级,面对庞大用户群的海量访问,良好的架构且不断改进的缓存体系具有非常重要的支撑作用。本文将由新浪微博技术专家陈波老师,跟大家详细讲解那些庞大的数据都是如何呈现的。
本文大纲
微博在运行过程中的数据挑战
Feed平台系统架构
Cache架构及演进
总结与展望
数据挑战
Feed平台系统架构
Feed平台系统架构总共分为五层,最上面是端层,比如web端、客户端、大家用的IOS或安卓的一些客户端,还有一些开放平台、第三方接入的一些接口;下一层是平台接入层,不同的池子,主要是为了把好的资源集中调配给重要的核心接口,这样遇到突发流量的时候,就有更好的弹性来服务,提高服务稳定性。再下面是平台服务层,主要是Feed算法、关系等等。接下来是中间层,通过各种中间介质提供一些服务。最下面一层就是存储层。
1,Feed Timeline
大家日常刷微博的时候,比如在主站或客户端点一下刷新,最新获得了十到十五条微博,这是怎么构建出来的呢?
刷新之后,首先会获得用户的关注关系。比如他有一千个关注,会把这一千个ID拿到,再根据这一千个UID,拿到每个用户发表的一些微博。同时会获取这个用户的Inbox,就是他收到的特殊的一些消息,比如分组的一些微博、群的微博、下面的关注关系、关注人的微博
您可能关注的文档
- 微信小程序登录功能的前端设计与实现.docx
- 微信新版本功能设计背后的逻辑及需求.docx
- 微信红包传播中的用户心理分析.docx
- 微信高可用分布式数据库PhxSQL设计与实现.docx
- 微元法在电磁感应中的初探.docx
- 微内核架构设计.docx
- 微型四轴飞行器硬件设计.docx
- 微型计算机的pc,电脑PC的革命-微型电脑Stick-PC设计.docx
- 快手春节红包背后,高并发存储架构设计.docx
- 快速上手并深入理解PureMVC框架设计(C#).docx
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
最近下载
- 1_MCA(CA13)日立电梯电气原理图v18.pdf VIP
- millipore过滤器验证指南中文.doc VIP
- 高标准农田建设技术标.doc VIP
- 2025年无人机驾驶员执照飞行记录与飞行安全监控专题试卷及解析.pdf VIP
- 2025年金融风险管理师操作风险损失数据在跨境业务中的特殊考量专题试卷及解析.pdf VIP
- 2025年苏教版高中二年级迁移文化影响专题试卷及解析.docx VIP
- 2025年苏教版高中高二基因工程的应用价值专题试卷及解析.docx VIP
- 19BJ1-1 工程做法 (建筑图集).docx VIP
- 高标准农田田块整治工程质量控制方案投标文件(技术标).docx VIP
- LCA无机房电梯调试手册.pdf VIP
原创力文档

文档评论(0)