国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

程序員必看:性能大幅度提升的Twitter新系統架構

開發 架構
2013年8月3日《天空之城》在日本的熱播創下每秒新增143119條推文的Twitter峰值記錄,是Twitter平均每秒發推數(TPS)5700條的25倍。值得注意的是,在這次毫無征兆的“洪峰”到來時,Twitter全新的系統平臺并沒有被潮水般涌來的推文堵塞而產生任何延遲甚至宕機。

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

值得注意的是,在這次毫無征兆的“洪峰”到來時,Twitter全新的系統平臺并沒有被潮水般涌來的推文堵塞而產生任何延遲甚至宕機。

TWITTER perf-improvements-2

Twitter舊架構與新架構的性能對比

僅僅三年前,在2010年世界杯上,一個點球和一張紅牌產生的“推文風暴”都可能導致Twitter服務暫時失去響應,號稱地球脈搏的Twitter 經常“心肌梗塞”。過去三年Twitter的工程師們夜以繼日的工作,試圖用“縫縫補補”的方式完善Twitter系統,但最終隨著Twitter的快速 發展,這些方法的收效轉瞬即逝。

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

最近,Twitter平臺工程副總裁Raffi Krikorian(@raffi)在Twitter官方博客 撰文分享了Twitter新架構的方法和經驗,摘要如下:

重新架構的緣由與問題癥結

2010年世界杯多次卡殼后,我們重新審視了系統,有以下幾點發現:

我們運行著全球最大的Ruby on Rails應用,200名工程師負責開發運維這個系統,但隨著用戶規模和服務數量的快速增長,系統所有的數據庫管理、Memcache鏈接以及公共API 的代碼屬于同一個代碼庫。這給工程師的學習、管理和并行開發都帶來巨大困難。

我們的MySQL存儲系統已經遇到性能瓶頸。整個數據庫中到處都是讀寫熱點。

通過添置硬件已經無法解決根本的系統問題——我們的前端Ruby服務器每秒處理交易的數量大大低于我們的預期,也與其硬件性能不成比例。

從軟件的角度看,我們陷入了“優化的陷阱”。我們是在犧牲代碼庫的可讀性和靈活性來換取性能和效率。

重新檢視系統,并設定三大目標/挑戰

一、新架構必須在性能、效率和可靠性上表現優異,減少延遲大幅提升客戶體驗;同時將服務器數量減少到原來的十分之一;新系統能夠隔離硬件問題防止其演變為大規模宕機。

二、解決單一代碼庫的種種弊端,嘗試松耦合的面向服務模型。我們的目標是鼓勵封裝與模塊化的最佳實踐,但這次是在系統層面,而不是類庫、模塊和數據包的層面。

三、最重要的是能夠支持新功能的快速發布。我們希望能夠由一些充分授權的小團隊能做出自主決策,并獨立發布一些用戶功能。

我們在動手前部分開發了一些概念驗證模型,最終我們確定了重建的原則、工具和架構。

系統重建的關鍵措施

一、前端服務:用JVM取代Ruby VM。通過重寫代碼庫將Ruby VM服務移植到JVM,性能提高了10倍,如今性能達到 10-20k請求/秒/主機。

二、編程模型:按服務類型對系統進行結構,建立一個統一的客戶端服務器庫并與負載均衡、故障轉移策略等綁定,從而讓工程師們能更加專注于應用和服務界面。

三、采用SOA面向服務架構,使并行開發成為可能。

四、推文的分布式存儲。即使將整塊單一應用分解成不同的“服務”,存儲依然是個巨大的瓶頸。過去Twitter采用的單一MySQL主數據庫只能線性 寫入推文,Twitter決定在推文的存儲上采用全新的分區策略,用Gizzard框架創建容錯的分片分布式數據庫存儲推文,但這樣一來就沒有辦法使用 MySQL的唯一ID生成功能。Twitter用 Snowflake解決了這個問題。

五、監測與統計。將單一應用轉化為復雜的SOA應用后,需要購買匹配的工具才能夠駕馭。Twitter的服務推出速度很快,同時還需要實現數據化的決策支持,Twitter的Runtime系統團隊為工程師開發了兩個工具Viz和 Zipkin。

原文鏈接:http://www.pmtoo.com/plus/view.php?aid=3443

責任編輯:陳四芳 來源: 產品中國
相關推薦

2015-11-16 11:31:35

Kubernetes網絡性能新版本特性

2009-05-11 14:19:55

Oracle性能優化數據庫

2017-11-12 20:25:40

FacebookAndroid程序員

2025-04-28 10:16:35

VSCode插件開發

2025-09-01 04:00:15

VSCode插件Github

2009-08-14 10:14:23

H.264編碼器數字視頻編碼標準PowerSmart

2018-01-30 08:47:46

存儲查詢性能

2011-05-27 06:58:13

LifeSize碳排放

2021-05-31 07:37:48

Windows10操作系統微軟

2022-07-13 15:41:13

代碼檢查審查員開發

2024-04-30 10:04:14

目標檢測AI

2022-02-16 18:21:33

程序員跳槽架構

2023-04-10 09:15:25

Vite 4.3SWC 插件

2020-12-21 12:50:48

RPA數字化AI

2013-03-01 09:39:53

HadoopTwitter大數據

2023-11-09 08:46:24

2015-04-27 14:22:39

程序員提升自己價值

2011-07-12 13:35:04

程序員

2024-12-11 07:59:02

2025-11-03 09:10:27

點贊
收藏

51CTO技術棧公眾號

国产一区二区免费| 日韩av在线第一页| 国产一区二区三区精品欧美日韩一区二区三区 | 国产美女精品在线| 美女视频黄a视频全免费观看| 欧美男人的天堂一二区| 中文字幕中文字幕在线十八区| 精品国产自在精品国产浪潮| 99re6这里只有精品| 国产成人免费高清视频| 国产精品久久福利| 鲁鲁在线中文| 欧美中文在线免费| 久久婷婷国产综合国色天香 | 米奇777在线欧美播放| 国产经典第一页| 午夜精品一区二区三区在线播放| 国产精品亚洲а∨天堂免在线| 全色精品综合影院| 国产精品久久久久久久9999| 国产一区在线观看麻豆| 白嫩少妇丰满一区二区| 日韩一级完整毛片| 午夜精品电影| 天天色综合社区| 97精品欧美一区二区三区| 久久伊人蜜桃av一区二区| 欧美中文字幕精在线不卡| 国产欧美日韩专区发布| 91免费在线看| www在线观看播放免费视频日本| 国产精品自拍首页| 国产精品高潮呻吟| 国产剧情在线观看一区| 国产对白在线播放| 国产一区二区三区日韩欧美| 午夜久久99| 免费看男男www网站入口在线| 久草热久草热线频97精品| 色88888久久久久久影院按摩| 亚洲ab电影| 22288色视频在线观看| 国产ts一区二区| 欧洲av一区二区嗯嗯嗯啊| 激情久久婷婷| 一区二区精品伦理...| 黑鬼大战白妞高潮喷白浆| 欧美中文字幕在线| 欧美精品日日鲁夜夜添| 国产高清一区日本| 精品视频网站| 性爱视频在线播放| 国产白丝袜美女久久久久| 国产精品96久久久久久又黄又硬| 国产高清精品在线| 欧美在线观看视频一区| 97秋霞电影网| 欧美成人免费在线| 久久久亚洲天堂| 亚洲国产综合在线| 9久re热视频在线精品| a天堂在线资源| 国产无限制自拍| 国产精品欧美一区二区| **网站欧美大片在线观看| 91亚洲人成网污www| 国产福利在线视频| 国产成人无码一二三区视频| 国产精品久久久久久av下载红粉| 国产精品萝li| 影音先锋一区| 亚洲国产一区二区三区网站| 久操视频在线免费播放| 丝袜制服影音先锋| 在线观看福利一区| 成人av资源| 日韩av影视在线| 午夜激情久久久| 91久久高清国语自产拍| 日本午夜精品久久久久| 成黄免费在线| 国产宾馆自拍| 日韩av在线综合| 在线观看精品视频| 日本高清久久一区二区三区| 亚洲精品国产精品自产a区红杏吧| 国产一区二区三区观看| 欧美一区激情| 精品久久久久久久| 日韩欧美亚洲系列| 国产经典av| 亚洲综合激情五月| 欧美一区国产一区| 亚洲视频在线观看免费| 欧美图片一区二区三区| 最新日韩av在线| 国产精品每日更新在线播放网址| 国产一区二区在线电影| 另类av一区二区| 激情自拍一区| 亚洲精品一级| 一区二区亚洲| 亚洲成人国产| 色喇叭免费久久综合网| 免费看成人吃奶视频在线| 午夜精品久久久久久久久久蜜桃| 日本中文字幕在线观看| 国产小视频在线播放| 99视频免费播放| 四季av一区二区| 色老板亚洲精品一区| 香港三级经典全部种子下载| 三区在线视频| 18aaaa精品欧美大片h| 国产第一精品| 日韩欧美四区| 欧美亚洲三区| 2017亚洲天堂1024| 国产精品私拍pans大尺度在线| 国产91精品一区二区麻豆亚洲| 日本一区二区三区dvd视频在线| 亚洲男人天堂一区| 欧美疯狂做受xxxx富婆| 精品亚洲一区二区三区| 午夜精品久久久久久99热软件| 国产精品黄页免费高清在线观看| 999视频在线免费观看| 国产精品视频二| 免费av网址在线| 国模精品一区二区三区色天香| 久久精品国产久精国产思思| 欧美日韩在线视频首页| 国产精品久久久久9999吃药| 国产米奇在线777精品观看| 日韩成人免费电影| 亚洲美女一区| 久久精品免费看| 精品国产乱码久久久久久1区2匹| aⅴ在线视频男人的天堂| 亚洲jjzzjjzz在线观看| wwwwxxxx日韩| 日本免费一级视频| 免费拍拍拍网站| 成人免费黄色网址| 黄网站色大毛片| 成全电影播放在线观看国语| 国产精品日韩精品在线播放| 黑人操亚洲人| 亚洲性视频h| 国产成人免费网站| 777奇米成人网| 精品人伦一区二区三区蜜桃免费| 在线观看一区日韩| 国内精品400部情侣激情| 日本老师69xxx| 777久久精品一区二区三区无码 | 日本三级亚洲精品| 成人国产免费视频| 亚洲柠檬福利资源导航| 国产一区二区三区视频免费| 国产精品区一区二区三含羞草| jizz欧美性11| 少妇精品久久久一区二区| 天堂一区二区在线| 精品久久久久久中文字幕大豆网| 亚洲成人黄色在线| 国产乱人伦精品一区二区| 51精品国产人成在线观看 | 91精品产国品一二三产区| 久久夜色电影| 国产精品主播直播| 91国产免费观看| 欧美综合在线第二页| 91在线观看| 中文视频一区| 在线中文字幕一区二区| 久久躁狠狠躁夜夜爽| 欧美日韩在线中文| 一根才成人网| 国产精品国码视频| 欧美性极品xxxx做受| 欧美一级片免费在线| 老司机精品影院| 影音先锋一区| 欧美精品亚洲二区| 国产乱码精品一区二区三区日韩精品 | 伦理电影国产精品| 亚洲精品午夜| 不卡的av中国片| 色婷婷综合久久久久| 成人午夜影院| 国精品**一区二区三区在线蜜桃| 8x福利精品第一导航| 日韩av第一页| 国产剧情av在线| 蜜臀av性久久久久蜜臀aⅴ| 欧美日韩国产高清一区| 日本一区午夜艳熟免费| 色多多视频在线观看| 亚洲第一毛片|