如何構建可擴展微博架構(pdf 50頁)
- 所屬分類:
- 信息技術
- 文件大小:
- 1599 KB
- 下載地址:
- 相關資料:
- 擴展
如何構建可擴展微博架構(pdf 50頁)內容簡介
如何構建可擴展微博架構目錄:
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最核心技術之一
?還有更多的架構挑戰等待解決
?歡迎加入新浪微博技術團隊
..............................
用戶登陸
信息技術熱門資料
信息技術相關下載