公交车上荫蒂添的好舒服的电影-公用玩物(np双xing总受)-公用小荡货芊芊-公与妇仑乱hd-攻把受做哭边走边肉楼梯play-古装一级淫片a免费播放口

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

世界頂尖PHP站Facebook后臺(tái)技術(shù)探秘

admin
2012年6月3日 0:43 本文熱度 3273

Hadoop and Hive


Hadoop的是一個(gè)開(kāi)源的map-reduce實(shí)現(xiàn),使得它可以在進(jìn)行大數(shù)據(jù)上進(jìn)行運(yùn)算。 Facebook的使用這個(gè)進(jìn)行數(shù)據(jù)分析(而我們都知道,F(xiàn)acebook已經(jīng)大量的數(shù)據(jù))。 Hive就是發(fā)源于Facebook,使得對(duì)于Hadoop使用的SQL查詢成為可能,從而是其更容易對(duì)非程序員使用。


Hadoop和Hive是開(kāi)源的(Apache項(xiàng)目),有為數(shù)眾多的追隨者,例如雅虎和Twitter。


Thrift


Facebook使用的幾種不同的語(yǔ)言和不同的services。 PHP是最終用于前端,Erlang是用于聊天,Java和C ++也使用于多種場(chǎng)所,也許還有其他語(yǔ)言。Thrift是一個(gè)內(nèi)部開(kāi)發(fā)的跨語(yǔ)言的框架,聯(lián)系語(yǔ)言,使他們可以在一起合作,從而使他們之間可以交互。 這使得Facebook可以更容易為繼續(xù)保持其跨語(yǔ)言的發(fā)展。


Facebook已經(jīng)讓Thrift開(kāi)源。更多的語(yǔ)言支持已被添加到Thrift。


Varnish


Varnish是一個(gè)HTTP加速器,可以作為一個(gè)負(fù)載平衡器,并緩存的內(nèi)容,然后可以以閃電般的速度送達(dá)。


Facebook使用的arnish來(lái)處理照片和個(gè)人資料圖片,處理每天數(shù)十億的要求。 和其他的東西一樣,Varnish是開(kāi)源的。


保持Facebook 順暢運(yùn)行的其他東西


我們已經(jīng)提到的軟件,組成了Facebook的系統(tǒng),并幫助運(yùn)行在大規(guī)模上。 但是,處理這么大的系統(tǒng)是一個(gè)復(fù)雜的任務(wù),因此我們將列出一些其他的東西,他們保持了Facebook的平穩(wěn)運(yùn)行。


漸進(jìn)發(fā)布和暗啟動(dòng)


Facebook有一個(gè)他們所謂的守門(mén)人制度(Gatekeeper),允許他們可以給不同的用戶運(yùn)行兩套不同的系統(tǒng)。 這讓Facebook漸進(jìn)的發(fā)布新的功能,A / B測(cè)試,只為Facebook雇員發(fā)布等的某些特性。


Gatekeeper也可以讓Facebook實(shí)現(xiàn)“暗啟動(dòng)”,這是在用戶使用一些功能之前,就激活某些功能(因?yàn)橛脩魶](méi)有察覺(jué),所以稱之為暗 啟動(dòng))。 這將作為一個(gè)現(xiàn)實(shí)世界的壓力測(cè)試,在正式啟動(dòng)前,幫助揭露一些功能障礙和其他問(wèn)題。 暗啟動(dòng)通常是在正式啟動(dòng)前兩個(gè)星期。


Profiling的直播系統(tǒng)


Facebook的仔細(xì)監(jiān)控其系統(tǒng),有趣的是它也負(fù)責(zé)監(jiān)察每一個(gè)PHP函數(shù)在生產(chǎn)環(huán)境的性能。 檢測(cè)各個(gè)PHP的環(huán)境的配置運(yùn)行情況。使用開(kāi)源工具,XHProf 。


漸進(jìn)的利用關(guān)閉功能來(lái)提升性能


如果Facebook運(yùn)行時(shí)出現(xiàn)性能問(wèn)題,有一個(gè)辦法,就是逐步禁用不太重要的功能,以增強(qiáng)Facebook的大量核心功能表現(xiàn)。


我們沒(méi)有提及的事情


我們沒(méi)有提到硬件相關(guān)的事情,但這也是提高可伸縮性的重要一環(huán)。例如,就像其他大型站點(diǎn),F(xiàn)acebook利用CDN來(lái)處理靜態(tài)內(nèi)容。 Facebook還有一個(gè)the huge data center,可以幫助他擴(kuò)展更多的服務(wù)。


Facebook的開(kāi)源情節(jié)


不僅是Facebook使用(和幫助),如Linux,Memcached的,MySQL和Hadoop的開(kāi)源軟件,以及許多其他情況下, 也貢獻(xiàn)許多了其內(nèi)部開(kāi)發(fā)的軟件。


Facebook亦開(kāi)源了Tornado,一個(gè)高性能的網(wǎng)絡(luò)服務(wù)器框 架,由FriendFeed團(tuán)隊(duì)開(kāi)發(fā)。關(guān)于開(kāi)放源碼軟件清單,可以在Facebook’s Open Source page.找到。


該文章在 2012/6/3 0:43:52 編輯過(guò)
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 精品外国呦系列在线观看 | 国产v欧美ⅴ日韩v | 国产午夜精品一区二区理论影院 | 国产午夜视频高清 | 国产成人无码区免费内射一片色欲 | 91福利国产在线观一区二区 | 精品无码av不卡一区二区三区 | 黑巨人精品一区二区三区 | 成人黄色毛片一级 | 东京热久久无码影院 | 91麻豆精 | 国产尤物在线精品一区 | 国产欧美日韩中文字幕第一页 | 国产精品成人观看视频国产 | 国产成人福利毛片 | 国产三级欧美三级 | 99久久久无码欧洲精品免费 | 国产āv日韩āⅴ亚洲āv无码馆 | 精品欧洲av无码一区二区男男 | 91国产在线 | 国产在线精品亚洲第一区香蕉 | 91av国产视频 | 国产成a人片在线观看视频 国产成a人片在线观看视频99 | 91精品人妻一区二区三区蜜桃 | 国产美日韩精品一区二区在线观看 | 成人精品视频一区二区三区尤物 | 精品国产乱子伦一区 | 国产精品成人3p一区二区三区 | 国产精品欧美亚洲韩国日本久久 | 国产在线观看一区二区三区 | av无码久久久久不卡免费网站 | 国产亚洲综合欧美视频在线直播 | 国产精品美女久久久久av超清 | 国产偷伦视频免费观看 | av一区二区三区高清久久 | 国产成人精品cao在线 | 18禁很色很爽很黄的免费网站 | 成人免费观看的a级毛片 | 国产盗摄精品一区二区三区 | 精品视频一区二区三区2025 | 国产高清在线精品一区app |