欧美一级爱a免费观看,免费一级a一片片久久精品网,日本欧美亚洲综合久久久,九九精品在线观看

<strike id="iu914"></strike>

  • <xmp id="iu914"></xmp>
  • 首頁 > 科技 > 互聯(lián)網(wǎng) > 正文

    Twitter新系統(tǒng)架構(gòu)性能大幅度提升

    文章來源:IT經(jīng)理網(wǎng)
    字體:
    發(fā)布時(shí)間:2016-07-29 14:55:17

    8月3日《天空之城》在日本的熱播創(chuàng)下每秒新增143119條推文的Twitter峰值記錄,是Twitter平均每秒發(fā)推數(shù)(TPS)5700條的25倍。

    值得注意的是,在這次毫無征兆的“洪峰”到來時(shí),Twitter全新的系統(tǒng)平臺(tái)并沒有被潮水般涌來的推文堵塞而產(chǎn)生任何延遲甚至宕機(jī)。

    TWITTER perf-improvements-2

    Twitter舊架構(gòu)與新架構(gòu)的性能對(duì)比

    僅僅三年前,在2010年世界杯上,一個(gè)點(diǎn)球和一張紅牌產(chǎn)生的“推文風(fēng)暴”都可能導(dǎo)致Twitter服務(wù)暫時(shí)失去響應(yīng),號(hào)稱地球脈搏的Twitter經(jīng)!靶募」H。過去三年Twitter的工程師們夜以繼日的工作,試圖用“縫縫補(bǔ)補(bǔ)”的方式完善Twitter系統(tǒng),但最終隨著Twitter的快速發(fā)展,這些方法的收效轉(zhuǎn)瞬即逝。

    最終,Twitter痛下決心重新架構(gòu)為人詬病的IT系統(tǒng),新平臺(tái)上線運(yùn)行后在性能和可靠性上都取得的翻天覆地的進(jìn)步。無論是《天空之城》熱播還是超級(jí)碗決賽都沒能卡住Twitter,而且新的架構(gòu)也為Twitter推出多媒體推文卡片,跨設(shè)備消息同步等新功能的推出提供了有力的支撐。

    最近,Twitter平臺(tái)工程副總裁Raffi Krikorian(@raffi)在Twitter官方博客撰文分享了Twitter新架構(gòu)的方法和經(jīng)驗(yàn),摘要如下:

    重新架構(gòu)的緣由與問題癥結(jié)

    2010年世界杯多次卡殼后,我們重新審視了系統(tǒng),有以下幾點(diǎn)發(fā)現(xiàn):

    我們運(yùn)行著全球最大的Ruby on Rails應(yīng)用,200名工程師負(fù)責(zé)開發(fā)運(yùn)維這個(gè)系統(tǒng),但隨著用戶規(guī)模和服務(wù)數(shù)量的快速增長,系統(tǒng)所有的數(shù)據(jù)庫管理、Memcache鏈接以及公共API的代碼屬于同一個(gè)代碼庫。這給工程師的學(xué)習(xí)、管理和并行開發(fā)都帶來巨大困難。

    我們的MySQL存儲(chǔ)系統(tǒng)已經(jīng)遇到性能瓶頸。整個(gè)數(shù)據(jù)庫中到處都是讀寫熱點(diǎn)。

    通過添置硬件已經(jīng)無法解決根本的系統(tǒng)問題

    發(fā)表評(píng)論 共有條評(píng)論
    用戶名: 密碼:
    驗(yàn)證碼: 匿名發(fā)表