如何构建可扩展微博架构(pdf 50页)
所属分类:信息技术
文件大小:1599 KB
下载要求:10 学币或VIP
点击下载如何构建可扩展微博架构目录:
1、从博客到微博
2、信息聚合
3、Push
4、Pull
5、架构挑战:峰值
6、请求量
7、IO瓶颈
8、后果
9、异步设计
10、MQ products
11、Memcacheq
12、避免单点故障
13、MQ方式通用的优点
14、使用MQ原则
15、架构挑战:实时性
16、解决思路
17、架构挑战:
18、国内网络带宽问题
19、地理分布
20、数据地理分布原理
21、架构挑战:API访问量
22、.........................
如何构建可扩展微博架构内容提要:
1、基于Berkeley db, 稳定可靠
2、Memcached protocol, 丰富的client library
3、容易监控(stats queue)
4、只有2个命令:get/set
核心服务,需避免单独故障方法:
1.使用多个Memcacheq池
2.Get操作: 轮询所有服务器
3.Set操作: 随机选择一个
.微博, Web 2.0最核心技术之一
•还有更多的架构挑战等待解决
•欢迎加入新浪微博技术团队
精品资料网 m.cnshu.cn
Copyright © 2004- 粤ICP备10098620号-1