Submit Search
Upload
人人网技术经理张铁安 Feed系统结构浅析
•
Download as PPT, PDF
•
16 likes
•
2,514 views
I
isnull
Follow
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 27
Download now
Recommended
Feed服务架构-新浪微博新员工培训议题
Feed服务架构-新浪微博新员工培训议题
XiaoJun Hong
新浪微博Feed服务架构
新浪微博Feed服务架构
XiaoJun Hong
大型系统的缓存标准化之路—从主从多级重client到一体化
大型系统的缓存标准化之路—从主从多级重client到一体化
XiaoJun Hong
高性能队列Fqueue的设计和使用实践
高性能队列Fqueue的设计和使用实践
孙立
大数据时代feed架构 (ArchSummit Beijing 2014)
大数据时代feed架构 (ArchSummit Beijing 2014)
Tim Y
大规模数据库存储方案
大规模数据库存储方案
XiaoJun Hong
分布式缓存与队列
分布式缓存与队列
XiaoJun Hong
新浪微博分布式缓存与队列-2013版
新浪微博分布式缓存与队列-2013版
XiaoJun Hong
Recommended
Feed服务架构-新浪微博新员工培训议题
Feed服务架构-新浪微博新员工培训议题
XiaoJun Hong
新浪微博Feed服务架构
新浪微博Feed服务架构
XiaoJun Hong
大型系统的缓存标准化之路—从主从多级重client到一体化
大型系统的缓存标准化之路—从主从多级重client到一体化
XiaoJun Hong
高性能队列Fqueue的设计和使用实践
高性能队列Fqueue的设计和使用实践
孙立
大数据时代feed架构 (ArchSummit Beijing 2014)
大数据时代feed架构 (ArchSummit Beijing 2014)
Tim Y
大规模数据库存储方案
大规模数据库存储方案
XiaoJun Hong
分布式缓存与队列
分布式缓存与队列
XiaoJun Hong
新浪微博分布式缓存与队列-2013版
新浪微博分布式缓存与队列-2013版
XiaoJun Hong
分布式Key Value Store漫谈
分布式Key Value Store漫谈
Tim Y
新浪微博redis技术演化
新浪微博redis技术演化
XiaoJun Hong
Build scalable microblog qcon beijing 2010
Build scalable microblog qcon beijing 2010
Tim Y
美团点评技术沙龙010-点评RDS系统介绍
美团点评技术沙龙010-点评RDS系统介绍
美团点评技术团队
redis 适用场景与实现
redis 适用场景与实现
iammutex
豆瓣数据架构实践
豆瓣数据架构实践
Xupeng Yun
Accelerate Database as a Service(DBaaS) in Cloud era
Accelerate Database as a Service(DBaaS) in Cloud era
Junchi Zhang
Memcached vs redis
Memcached vs redis
qianshi
Ocean base海量结构化数据存储系统 hadoop in china
Ocean base海量结构化数据存储系统 hadoop in china
knuthocean
Hbase架构简介、实践
Hbase架构简介、实践
Li Map
美团点评技术沙龙14:美团云对象存储系统
美团点评技术沙龙14:美团云对象存储系统
美团点评技术团队
Traffic server 管理员指南v1.0
Traffic server 管理员指南v1.0
qianshi
大型电商的数据服务的要点和难点
大型电商的数据服务的要点和难点
Chao Zhu
No sql@vip new
No sql@vip new
Chao Zhu
自助工具助Dba提升效率
自助工具助Dba提升效率
Chao Zhu
浅析分布式存储架构—设计自己的存储- 58同城徐振华
浅析分布式存储架构—设计自己的存储- 58同城徐振华
zhuozhe
中大型规模的网站架构运维 Saac
中大型规模的网站架构运维 Saac
Chao Zhu
唯品会大数据实践 Sacc pub
唯品会大数据实践 Sacc pub
Chao Zhu
淘宝软件基础设施构建实践
淘宝软件基础设施构建实践
Wensong Zhang
张铁安:Feed系统架构浅析
张铁安:Feed系统架构浅析
Leechael
Replication, Durability, and Disaster Recovery
Replication, Durability, and Disaster Recovery
Steven Francia
Java常见问题排查
Java常见问题排查
bluedavy lin
More Related Content
What's hot
分布式Key Value Store漫谈
分布式Key Value Store漫谈
Tim Y
新浪微博redis技术演化
新浪微博redis技术演化
XiaoJun Hong
Build scalable microblog qcon beijing 2010
Build scalable microblog qcon beijing 2010
Tim Y
美团点评技术沙龙010-点评RDS系统介绍
美团点评技术沙龙010-点评RDS系统介绍
美团点评技术团队
redis 适用场景与实现
redis 适用场景与实现
iammutex
豆瓣数据架构实践
豆瓣数据架构实践
Xupeng Yun
Accelerate Database as a Service(DBaaS) in Cloud era
Accelerate Database as a Service(DBaaS) in Cloud era
Junchi Zhang
Memcached vs redis
Memcached vs redis
qianshi
Ocean base海量结构化数据存储系统 hadoop in china
Ocean base海量结构化数据存储系统 hadoop in china
knuthocean
Hbase架构简介、实践
Hbase架构简介、实践
Li Map
美团点评技术沙龙14:美团云对象存储系统
美团点评技术沙龙14:美团云对象存储系统
美团点评技术团队
Traffic server 管理员指南v1.0
Traffic server 管理员指南v1.0
qianshi
大型电商的数据服务的要点和难点
大型电商的数据服务的要点和难点
Chao Zhu
No sql@vip new
No sql@vip new
Chao Zhu
自助工具助Dba提升效率
自助工具助Dba提升效率
Chao Zhu
浅析分布式存储架构—设计自己的存储- 58同城徐振华
浅析分布式存储架构—设计自己的存储- 58同城徐振华
zhuozhe
中大型规模的网站架构运维 Saac
中大型规模的网站架构运维 Saac
Chao Zhu
唯品会大数据实践 Sacc pub
唯品会大数据实践 Sacc pub
Chao Zhu
淘宝软件基础设施构建实践
淘宝软件基础设施构建实践
Wensong Zhang
张铁安:Feed系统架构浅析
张铁安:Feed系统架构浅析
Leechael
What's hot
(20)
分布式Key Value Store漫谈
分布式Key Value Store漫谈
新浪微博redis技术演化
新浪微博redis技术演化
Build scalable microblog qcon beijing 2010
Build scalable microblog qcon beijing 2010
美团点评技术沙龙010-点评RDS系统介绍
美团点评技术沙龙010-点评RDS系统介绍
redis 适用场景与实现
redis 适用场景与实现
豆瓣数据架构实践
豆瓣数据架构实践
Accelerate Database as a Service(DBaaS) in Cloud era
Accelerate Database as a Service(DBaaS) in Cloud era
Memcached vs redis
Memcached vs redis
Ocean base海量结构化数据存储系统 hadoop in china
Ocean base海量结构化数据存储系统 hadoop in china
Hbase架构简介、实践
Hbase架构简介、实践
美团点评技术沙龙14:美团云对象存储系统
美团点评技术沙龙14:美团云对象存储系统
Traffic server 管理员指南v1.0
Traffic server 管理员指南v1.0
大型电商的数据服务的要点和难点
大型电商的数据服务的要点和难点
No sql@vip new
No sql@vip new
自助工具助Dba提升效率
自助工具助Dba提升效率
浅析分布式存储架构—设计自己的存储- 58同城徐振华
浅析分布式存储架构—设计自己的存储- 58同城徐振华
中大型规模的网站架构运维 Saac
中大型规模的网站架构运维 Saac
唯品会大数据实践 Sacc pub
唯品会大数据实践 Sacc pub
淘宝软件基础设施构建实践
淘宝软件基础设施构建实践
张铁安:Feed系统架构浅析
张铁安:Feed系统架构浅析
Viewers also liked
Replication, Durability, and Disaster Recovery
Replication, Durability, and Disaster Recovery
Steven Francia
Java常见问题排查
Java常见问题排查
bluedavy lin
Erlang分布式系统的的领域语言
Erlang分布式系统的的领域语言
Feng Yu
Scaling GIS Data in Non-relational Data Stores
Scaling GIS Data in Non-relational Data Stores
Mike Malone
美团点评技术沙龙14:美团四层负载均衡
美团点评技术沙龙14:美团四层负载均衡
美团点评技术团队
微博cache设计谈
微博cache设计谈
Tim Y
High Performance Weibo QCon Beijing 2011
High Performance Weibo QCon Beijing 2011
Tim Y
Viewers also liked
(7)
Replication, Durability, and Disaster Recovery
Replication, Durability, and Disaster Recovery
Java常见问题排查
Java常见问题排查
Erlang分布式系统的的领域语言
Erlang分布式系统的的领域语言
Scaling GIS Data in Non-relational Data Stores
Scaling GIS Data in Non-relational Data Stores
美团点评技术沙龙14:美团四层负载均衡
美团点评技术沙龙14:美团四层负载均衡
微博cache设计谈
微博cache设计谈
High Performance Weibo QCon Beijing 2011
High Performance Weibo QCon Beijing 2011
Similar to 人人网技术经理张铁安 Feed系统结构浅析
Java@taobao
Java@taobao
vanadies10
查礼 -大数据技术如何用于传统信息系统
查礼 -大数据技术如何用于传统信息系统
hdhappy001
众行业公司系统架构案例介绍
众行业公司系统架构案例介绍
mysqlops
数据库系统设计漫谈
数据库系统设计漫谈
james tong
分布式系统日志处理调研
分布式系统日志处理调研
klandor
低成本和高性能MySQL云架构探索
低成本和高性能MySQL云架构探索
Feng Yu
Sina my sq概述及优化
Sina my sq概述及优化
pigso
Altibase介绍
Altibase介绍
小新 制造
设计可扩展的Oracle应用
设计可扩展的Oracle应用
james tong
Mysql HandleSocket技术在SNS Feed存储中的应用
Mysql HandleSocket技术在SNS Feed存储中的应用
iammutex
淘宝网架构变迁和挑战(Oracle架构师日)
淘宝网架构变迁和挑战(Oracle架构师日)
vanadies10
新浪微博平台与安全架构
新浪微博平台与安全架构
n716
腾讯大讲堂45 解剖ttc
腾讯大讲堂45 解剖ttc
George Ang
腾讯大讲堂45 解剖ttc
腾讯大讲堂45 解剖ttc
topgeek
腾讯大讲堂45 解剖ttc
腾讯大讲堂45 解剖ttc
areyouok
天涯论坛的技术进化史-Qcon2011
天涯论坛的技术进化史-Qcon2011
Yiwei Ma
Sybase IQ 15.0
Sybase IQ 15.0
focusbi
王龙:百度数据库架构演变与设计
王龙:百度数据库架构演变与设计
YANGL *
淘宝Java中间件之路 it168
淘宝Java中间件之路 it168
vanadies10
Sns与系统架构浅谈
Sns与系统架构浅谈
taobaby365
Similar to 人人网技术经理张铁安 Feed系统结构浅析
(20)
Java@taobao
Java@taobao
查礼 -大数据技术如何用于传统信息系统
查礼 -大数据技术如何用于传统信息系统
众行业公司系统架构案例介绍
众行业公司系统架构案例介绍
数据库系统设计漫谈
数据库系统设计漫谈
分布式系统日志处理调研
分布式系统日志处理调研
低成本和高性能MySQL云架构探索
低成本和高性能MySQL云架构探索
Sina my sq概述及优化
Sina my sq概述及优化
Altibase介绍
Altibase介绍
设计可扩展的Oracle应用
设计可扩展的Oracle应用
Mysql HandleSocket技术在SNS Feed存储中的应用
Mysql HandleSocket技术在SNS Feed存储中的应用
淘宝网架构变迁和挑战(Oracle架构师日)
淘宝网架构变迁和挑战(Oracle架构师日)
新浪微博平台与安全架构
新浪微博平台与安全架构
腾讯大讲堂45 解剖ttc
腾讯大讲堂45 解剖ttc
腾讯大讲堂45 解剖ttc
腾讯大讲堂45 解剖ttc
腾讯大讲堂45 解剖ttc
腾讯大讲堂45 解剖ttc
天涯论坛的技术进化史-Qcon2011
天涯论坛的技术进化史-Qcon2011
Sybase IQ 15.0
Sybase IQ 15.0
王龙:百度数据库架构演变与设计
王龙:百度数据库架构演变与设计
淘宝Java中间件之路 it168
淘宝Java中间件之路 it168
Sns与系统架构浅谈
Sns与系统架构浅谈
More from isnull
站点报告模板
站点报告模板
isnull
My sql数据库开发的三十六条军规
My sql数据库开发的三十六条军规
isnull
基于Web的项目管理工具redmine
基于Web的项目管理工具redmine
isnull
雷志兴 百度前端基础平台与架构分享
雷志兴 百度前端基础平台与架构分享
isnull
张勇 搜搜前端架构
张勇 搜搜前端架构
isnull
张克军 豆瓣前端团队的工作方式
张克军 豆瓣前端团队的工作方式
isnull
杨皓 新浪博客前端架构分享
杨皓 新浪博客前端架构分享
isnull
Barcelona apc mem2010
Barcelona apc mem2010
isnull
Mysql introduction-and-performance-optimization
Mysql introduction-and-performance-optimization
isnull
Designofhtml5
Designofhtml5
isnull
Mysql开发与优化
Mysql开发与优化
isnull
我的Ubuntu之旅
我的Ubuntu之旅
isnull
软件工程&架构
软件工程&架构
isnull
淘宝分布式数据处理实践
淘宝分布式数据处理实践
isnull
阿里巴巴 招聘技巧培训
阿里巴巴 招聘技巧培训
isnull
Scrum
Scrum
isnull
Scrum
Scrum
isnull
183银行服务器下载说明
183银行服务器下载说明
isnull
Data on the web
Data on the web
isnull
Tsung
Tsung
isnull
More from isnull
(20)
站点报告模板
站点报告模板
My sql数据库开发的三十六条军规
My sql数据库开发的三十六条军规
基于Web的项目管理工具redmine
基于Web的项目管理工具redmine
雷志兴 百度前端基础平台与架构分享
雷志兴 百度前端基础平台与架构分享
张勇 搜搜前端架构
张勇 搜搜前端架构
张克军 豆瓣前端团队的工作方式
张克军 豆瓣前端团队的工作方式
杨皓 新浪博客前端架构分享
杨皓 新浪博客前端架构分享
Barcelona apc mem2010
Barcelona apc mem2010
Mysql introduction-and-performance-optimization
Mysql introduction-and-performance-optimization
Designofhtml5
Designofhtml5
Mysql开发与优化
Mysql开发与优化
我的Ubuntu之旅
我的Ubuntu之旅
软件工程&架构
软件工程&架构
淘宝分布式数据处理实践
淘宝分布式数据处理实践
阿里巴巴 招聘技巧培训
阿里巴巴 招聘技巧培训
Scrum
Scrum
Scrum
Scrum
183银行服务器下载说明
183银行服务器下载说明
Data on the web
Data on the web
Tsung
Tsung
人人网技术经理张铁安 Feed系统结构浅析
1.
Feed 系统结构浅析 人人网
张铁安
2.
3.
4.
5.
6.
系统结构图
7.
8.
9.
10.
11.
12.
13.
14.
Boost Multi Index
Container
15.
16.
17.
Memcache 集群
18.
19.
索引的持久化系统 —— 五花八门的
key-value DB
20.
21.
22.
23.
24.
索引的持久化系统 ——
Data File 结构
25.
26.
27.
End thanks
Editor's Notes
Push 优点:计算前置,提前准备好需要的数据,取数据时无需多余的计算 缺点:产生分发,可能会产生一些不必要的计算 Pull 优点:随需计算 缺点:计算量非常大,引响取数据的速度
需要注意的是 , 如果内存中没有大量的重复的索引结构,这种设计是没有节约内存的意义的
Download now