久久99热这里只有精品66_精品亚洲综合久久中文字幕_粉嫩小泬无遮挡久久久久久_亚洲国产精品综合久久一线

蘭州網(wǎng)站建設(shè)公司-霈源網(wǎng)絡(luò)!
網(wǎng)站建設(shè)、網(wǎng)站設(shè)計制作咨詢電話:135-1931-9495  
觀察行業(yè)視覺 用我們專業(yè)的角度 講出你們的心聲
NEWS CENTER ·
新聞中心
關(guān)注霈源網(wǎng)絡(luò)
蘭州專業(yè)網(wǎng)站建設(shè)公司

Facebook技術(shù)總監(jiān):如何管理10億用戶的數(shù)據(jù)?

發(fā)表日期:2013/3/25  文章編輯:網(wǎng)絡(luò)建設(shè)    瀏覽次數(shù): 點擊:1411

.1 數(shù)據(jù)中心間的一致性

Facebook是一個實時的應(yīng)用程序,這也就意味著,無論世界哪一個角落的數(shù)據(jù)發(fā)生改變,都需要立即顯示到所有其他的地方。因此這對一致性有著令人驚訝的高要求。

常常有人說,“哦,F(xiàn)acebook只是一個讓人覺得挺有趣的社交網(wǎng)站,一致性并沒有那么重要。”但是如果信息出現(xiàn)的時間順序有問題,或者有的消息會憑空消失,那么這些情況就很容易惹惱用戶。以下是我們在2007年,創(chuàng)建首個地理分布數(shù)據(jù)中心時的老博客:《Scaling Out Facebook》

現(xiàn)在回頭看,雖然這個方案聽起來有些嚴(yán)格,但是它真的很有用,而且?guī)椭屛覀冞_(dá)到了現(xiàn)在這個巨大得規(guī)模。而現(xiàn)在的設(shè)置顯然已經(jīng)變得更為復(fù)雜。

2. 網(wǎng)絡(luò)流

Facebook的頁面,需要很多小塊的數(shù)據(jù),而這些往往并不容易聚集。所以我們經(jīng)常看到的一個模式,是一臺服務(wù)器,會從大量其他的服務(wù)器處,要求大量小的對象。而這里的問題在于,如果所有的服務(wù)器都在同時進(jìn)行回復(fù),你就會通過請求服務(wù)器的rack switch和網(wǎng)絡(luò)適配器(NIC)突然獲得大量的數(shù)據(jù)包,然后就會有數(shù)據(jù)包被丟棄。這就是學(xué)術(shù)文獻(xiàn)中所謂的“TCP incast”,而我們解決這個的方法,是對機器上發(fā)送的請求進(jìn)行截流。

而當(dāng)故障(failure)出現(xiàn)的時候,網(wǎng)絡(luò)問題往往會變得更加糟糕。大多數(shù)軟件在沒有從另一個服務(wù)器獲得回應(yīng)時,都會重新發(fā)送另外一個數(shù)據(jù)包。不幸的是,大多數(shù)時候,沒有獲得回復(fù)的原因,恰恰是另外一個服務(wù)器已經(jīng)過載。因此,當(dāng)一個服務(wù)器過載嚴(yán)重,而無法作出及時回復(fù)時由于大量請求會重新發(fā)送,它的數(shù)據(jù)流量會瞬時增長一倍。

我們投入了大量的時間用于算法研究,并希望無縫處理“重試”(retry)可以解決的小問題,但是也需要確保不會在出現(xiàn)大故障的時候失去控制,因為那時候重試只會讓事情變得更糟。

3. 高速緩存配置

這里有很多東西需要平衡——如果你有大的對象,你希望通過機器進(jìn)行傳遞開,這樣你就可以進(jìn)行并行處理;但是如果是小的對象,你則希望它們可以同時出現(xiàn),這樣在RPC調(diào)用會給你帶來多個對象。而Facebook需要的往往是后者,因此我們在改善“每RPC對象數(shù)量”方面,使用了很多的技巧。

很多情況都需要分離不同工作負(fù)載的對象,進(jìn)行不同的調(diào)整。我們還花了大量的的時間,搞清楚是什么內(nèi)存之中最具有成本效益的東西,以及何時非規(guī)范化能有用(實踐中的大多數(shù)時候,非規(guī)范化并沒有什么實質(zhì)性的幫助)。

4. 失敗處理

正如前面網(wǎng)絡(luò)部分所提到的,有的時候一些方法能夠解決小問題,但往往會讓大問題變得更糟。例如,我有一個算法,給隨機服務(wù)器發(fā)送請求,如果它沒有得到答復(fù),就會把請求重新發(fā)送到另一個不同的隨機服務(wù)器上,直到它得到一個答復(fù)才會停止。如果你只有一兩個機器出現(xiàn)問題的時候,這種方法顯然會表現(xiàn)很好。但是如果你一半的機器都出現(xiàn)問題,那么就成了一場災(zāi)難。

這時,所有其他的機器的負(fù)荷都會突然加倍,而如果一半的機器都出現(xiàn)問題,很有可能意味著有著負(fù)載已經(jīng)過高。這時候,你需要做的事情,是檢測過載情況,并且減少負(fù)載。重要的是,要記住計算機科學(xué)意義上的實時系統(tǒng),意味著:一個遲到的回應(yīng),就是一個錯誤的回應(yīng)。

放棄一個請求的時候,人們往往會感覺不好,不過這往往是最好的處理方式——在出現(xiàn)問題的時候,最大化正確答案的數(shù)量才是最正確的。

另一種常見的模式是,當(dāng)有些東西變慢的時候,就建立一個較大的隊列(queue),然后讓所有事情慢下來,減少負(fù)載。這可以是一個很棘手的算法,因為你可能在正常操作中也需要一個深隊列,來處理瞬間突發(fā)流量。

5. 提升Memcache和MySQL

我們討論到數(shù)據(jù)庫/緩存集群的時候,人們總會想到Memecache和MySQL。我們在Memcache方面做了大量的工作,以提升吞吐量——大量的分析和解決方法,這大多數(shù)都是在網(wǎng)絡(luò)棧中。因此很多這樣的工作,實際上是在Linux內(nèi)核中發(fā)生的。

在MySQL中,則是關(guān)于以一種合理的方式,獲得磁盤上的數(shù)據(jù),并且把內(nèi)存中最有用的東西放到緩存里。馬克·卡拉漢(Mark Callaghan)的博客中,有著大量的信息:《高可用性MySQL》( http://mysqlha.blogspot.com/)。

 

相關(guān)新聞

聲明:網(wǎng)站部分信息來源網(wǎng)絡(luò)若有侵權(quán)或違禁請告知我們刪除;網(wǎng)站建設(shè)制作,網(wǎng)站優(yōu)化:版權(quán)所有:蘭州霈源網(wǎng)絡(luò)科技有限公司  業(yè)務(wù)咨詢:13519319495  在線Q Q:點擊發(fā)送消息給對方

360網(wǎng)站安全檢測平臺   隴ICP備15000675號-2  甘公網(wǎng)安備 62010302001228號

相關(guān)搜索:蘭州網(wǎng)站建設(shè)、甘肅建設(shè)網(wǎng)站、網(wǎng)站建設(shè)明細(xì)報價表、企業(yè)網(wǎng)站建設(shè),網(wǎng)站設(shè)計公司網(wǎng)站建設(shè)哪家公司好、網(wǎng)站建設(shè)學(xué)習(xí)網(wǎng)、蘭州網(wǎng)站制作、蘭州網(wǎng)站建設(shè)公司、蘭州網(wǎng)站設(shè)計公司、蘭州建設(shè)網(wǎng)、蘭州網(wǎng)站制作培訓(xùn)、蘭州專業(yè)網(wǎng)站制作、網(wǎng)站制作高端、網(wǎng)站制作、網(wǎng)站制作公司,網(wǎng)站制作收費標(biāo)準(zhǔn),網(wǎng)站制作的基本步驟,網(wǎng)站制作公司,網(wǎng)站價格,網(wǎng)站制作多少錢,建個網(wǎng)站需要多少錢,如何制作自己的網(wǎng)站、網(wǎng)站建設(shè)流程、網(wǎng)站建設(shè)公司電話13519319495

蘭州網(wǎng)站建設(shè)
在線咨詢
蘭州網(wǎng)站建設(shè)qq 在線咨詢
在線咨詢
蘭州網(wǎng)站建設(shè)qq 在線咨詢
蘭州網(wǎng)站建設(shè)qq 在線咨詢
蘭州網(wǎng)站建設(shè)
久久99热这里只有精品66_精品亚洲综合久久中文字幕_粉嫩小泬无遮挡久久久久久_亚洲国产精品综合久久一线
<blockquote id="sfmoa"><xmp id="sfmoa">
<sup id="sfmoa"><pre id="sfmoa"></pre></sup>

    <noscript id="sfmoa"><tbody id="sfmoa"></tbody></noscript>

      欧美一区二区三区免费观看视频| 国产精品毛片在线| 免费视频亚洲| 国产精品成人国产乱一区| 国产日韩亚洲欧美精品| 亚洲娇小video精品| 性欧美8khd高清极品| 欧美国产一区二区在线观看| 一区二区三区视频在线观看| 久久婷婷国产麻豆91天堂| 国产精品igao视频网网址不卡日韩| 国内外成人在线| 亚洲精品乱码久久久久久蜜桃91| 久久成人亚洲| 亚洲一区二区三区中文字幕在线| 欧美精品日韩www.p站| 在线电影国产精品| 久久久一区二区| 亚洲欧美在线一区二区| 欧美三级午夜理伦三级中文幕| 亚洲国产女人aaa毛片在线| 欧美激情视频一区二区三区免费| 欧美精品久久久久久久久久| 亚洲欧美日韩精品久久久久| 亚洲精品一区久久久久久| 久久久99爱| 国产综合香蕉五月婷在线| 欧美国产先锋| 国产精品入口尤物| 亚洲欧美日韩视频二区| 久久久精品日韩欧美| 一区二区三区免费观看| 亚洲精品视频免费| 国产欧美一区二区精品仙草咪 | 国产精品卡一卡二| 久久一区亚洲| 久久九九免费视频| 一区二区三区三区在线| 欧美一区2区三区4区公司二百| 国产精品入口| 欧美国产激情二区三区| 欧美h视频在线| 久久精品国产免费看久久精品| 午夜精品久久久久久99热软件| 在线观看视频免费一区二区三区| 一区二区三区四区在线| 国产精品视频最多的网站| 亚洲国产精品成人综合色在线婷婷 | 这里只有精品视频| 欧美激情按摩| 韩国一区二区在线观看| 亚洲少妇最新在线视频| 99国产精品| 99国产精品99久久久久久粉嫩| 欧美日韩国产综合视频在线| 亚洲在线观看| 欧美在线亚洲一区| 亚洲三级影片| 久热re这里精品视频在线6| 制服丝袜激情欧洲亚洲| 亚洲欧美综合网| 亚洲尤物在线| 欧美涩涩网站| 一区二区三区不卡视频在线观看| 亚洲精品乱码久久久久久按摩观| 噜噜噜在线观看免费视频日韩| 一本色道久久综合狠狠躁篇怎么玩| 在线视频一区观看| 亚洲天堂网在线观看| 欧美大片网址| 久久成人一区二区| 国产精品久久亚洲7777| 一二三区精品福利视频| 亚洲女爱视频在线| 国产农村妇女精品一区二区| 亚洲一区二区三区免费观看| 亚洲欧美精品在线| 国产精品久久久久毛片软件 | 亚洲影院在线观看| 亚洲欧美文学| 欧美激情麻豆| 久久精品最新地址| 欧美午夜视频在线| 一区二区av在线| 欧美亚洲午夜视频在线观看| 国产日韩一区二区三区在线| 久久激情五月激情| 亚洲网在线观看| 国产精品爽黄69| 久久乐国产精品| 午夜一区不卡| 黄网站色欧美视频| 性做久久久久久免费观看欧美| 一本久久综合亚洲鲁鲁五月天| 欧美日韩国产麻豆| 亚洲欧美日韩高清| 免费日韩一区二区| 狠狠色香婷婷久久亚洲精品| 欧美成人免费网| 亚洲视频在线观看免费| 亚洲社区在线观看| 国产视频亚洲| 欧美精品久久99| 亚洲一区二区欧美日韩| 欧美成人亚洲成人| 亚洲一区二区三区精品视频 | 欧美一区二区三区免费看 | 亚洲乱码精品一二三四区日韩在线 | 午夜精品久久久久久久久| 久久免费视频在线| 在线视频日本亚洲性| 欧美刺激午夜性久久久久久久| 亚洲精品久久久久久久久久久久久| 国产精品萝li| 免费高清在线一区| 亚洲一区视频在线观看视频| 亚洲电影观看| 亚洲福利国产| 欧美第十八页| 欧美一区二区三区视频在线观看| 亚洲激情网站免费观看| 日韩视频精品在线观看| 国产亚洲欧洲| 久久午夜精品| 欧美一区二区日韩一区二区| 亚洲精品免费一区二区三区| 亚洲天堂成人在线观看| 亚洲国内精品| 狠狠色丁香久久综合频道 | 欧美成人精品三级在线观看| 亚洲免费在线| 久久亚洲欧美国产精品乐播| 亚洲你懂的在线视频| 日韩视频免费在线观看| 亚洲国产清纯| 在线看一区二区| 欧美日韩一级视频| 久久精品国产亚洲5555| 亚洲一区999| 一区电影在线观看| 日韩视频不卡中文| 久久午夜视频| 久久精品水蜜桃av综合天堂| 羞羞答答国产精品www一本| 亚洲综合色激情五月| 一本大道久久a久久精品综合 | 国产精品成人免费| 欧美日韩视频| 欧美亚韩一区| 国产精品伊人日日| 久久综合一区| 久久综合五月| 欧美韩日亚洲| 欧美日韩一区在线播放| 欧美日韩国产成人在线观看| 欧美色图一区二区三区| 国产精品videossex久久发布| 欧美体内she精视频| 国产精品视频yy9099| 国产精品私拍pans大尺度在线| 国产精品久在线观看| 国产亚洲欧美在线| 一区二区三区在线免费播放| 91久久久精品| 国产视频在线观看一区二区| 国产亚洲欧美色| 亚洲激情国产| 亚洲一区二区三| 欧美中文字幕不卡| 欧美成人一品| 日韩亚洲欧美中文三级| 亚洲宅男天堂在线观看无病毒| 欧美亚洲系列| 嫩草成人www欧美| 欧美视频在线一区二区三区| 国产精品视频第一区| 在线不卡欧美| 亚洲亚洲精品在线观看| 久久久久在线| 亚洲精品九九| 欧美有码视频| 欧美日韩高清一区| 国产日韩精品在线播放| 亚洲国产日韩欧美| 亚洲一区二区三区在线| 久久一二三四| 中文精品在线| 老色批av在线精品| 国产精品日韩精品欧美在线| 亚洲第一久久影院| 亚洲女人小视频在线观看| 久久综合色8888| 欧美激情第一页xxx| 国产精品扒开腿做爽爽爽软件| 国产亚洲精品久久飘花| 亚洲精品在线免费| 久久九九热re6这里有精品| 99国产精品久久久久久久成人热| 久久不见久久见免费视频1| 欧美日韩亚洲激情|