精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Twitter如何優化處理4000億事件的流程

開發
通過將基于TSAR的舊架構遷移到Twitter數據中心和Google Cloud平臺的混合架構,Twitter能夠實時處理數十億事件,并實現低延遲、高精度、穩定性、架構簡化和降低工程師的運營成本。

引言

Twitter實時處理大約4000億事件,并每天生成一個PB(petabyte)的數據。Twitter從多種事件源消費數據,例如分布式數據庫、Kafka、Twitter事件總線等。

Twitter訂閱源中的事件調用示例

在這篇文章中,我們將嘗試理解:

  • Twitter過去是如何處理事件的,以及那種方法存在哪些問題?
  • 是什么業務和客戶影響促使Twitter遷移到新架構?
  • 新架構
  • 舊架構和新架構的性能比較。

為了處理事件,Twitter有自己的一套內部工具,例如:

  • Scalding是Twitter用于批處理的工具。
  • Heron是Twitter自己的流處理引擎。
  • TimeSeriesAggregator(TSAR)用于批處理和實時處理。

在我們深入了解事件系統如何演變之前,讓我們簡要了解一下這四種內部工具。

  • Scalding:Scalding是一個Scala庫,可以輕松指定Hadoop MapReduce作業。Scalding建立在Cascading之上,Cascading是一個抽象了底層Hadoop細節的Java庫。Scalding與Pig相當,但提供了與Scala的緊密集成,將Scala的優勢帶入MapReduce作業中。
  • Heron:Apache Heron是Twitter自己的流處理引擎,由于需要處理PB級別的數據,提高開發人員的生產力并簡化調試而開發。Heron中的流應用程序稱為拓撲。拓撲是一個有向無環圖,其節點表示數據計算元素,邊表示數據流動的流。
  • Spouts:它們連接到數據源并將數據注入流中
  • Bolts:它們處理傳入的數據并發出數據

TimeSeriesAggregator:

Twitter的數據工程團隊面臨著每天處理數十億事件的挑戰,無論是批處理還是實時處理。TSAR是一個健壯的、可擴展的、實時事件時間序列聚合框架,主要用于監控參與度:聚合與推文的互動,按多種維度(如設備、參與類型等)進行分段。

讓我們在非常高的層次上檢查Twitter的工作原理。所有Twitter功能都由遍布全球的微服務支持,包括超過10萬個實例。它們負責生成事件,這些事件被發送到事件聚合層,該層由Meta的一個開源項目構建。這一層負責對這些事件進行分組,運行聚合作業,并將數據存儲在HDFS中。然后處理這些事件,并進行格式轉換,重新壓縮數據,以創建格式良好的數據集。

舊架構

Twitter的舊架構基于lambda架構,它包括批處理層、速度層和服務層。批處理部分是由客戶端生成的日志,并在事件處理后存儲在Hadoop分布式文件系統(HDFS)上。Twitter構建了幾個擴展管道,用于預處理原始日志,并將它們作為離線源攝入到Summingbird平臺中。速度層的實時組件源是Kafka主題。

一旦數據被處理,批處理數據就存儲在Manhattan分布式系統中,而實時數據則存儲在Twitter自己的分布式緩存Nighthawk中。TSAR系統,如TSAR查詢服務,查詢緩存和數據庫,是服務層的一部分。

Twitter在三個不同的數據中心有實時管道和查詢服務。為了減少批處理計算成本,Twitter在一個數據中心運行批處理管道,并將數據復制到其他兩個數據中心。

你能想到為什么實時數據會存儲在緩存中而不是數據庫中嗎?

舊架構中的挑戰

讓我們嘗試理解這種架構在實時事件處理中可能遇到的挑戰。

讓我們用一個例子來理解這一點:

假設有一個大事件,如FIFA世界杯。推文源將開始向推文拓撲發送大量事件。解析推文的bolts無法及時處理事件,拓撲內部出現了背壓。當系統長時間處于背壓狀態時,heron bolts可能會積累spout滯后,這表明系統延遲高。Twitter觀察到,當這種情況發生時,拓撲滯后的下降需要很長時間。

團隊使用的操作解決方案是重啟Heron容器以重新開始處理流。這可能導致操作期間事件丟失,從而導致緩存中聚合計數的不準確。

現在讓我們嘗試理解批處理事件的例子。Twitter有幾個重計算管道處理PB級別的數據,并每小時運行一次,以將數據同步到Manhattan數據庫中。現在讓我們想象一下,如果同步作業需要超過一個小時,而下一個作業已經安排開始。這可能導致系統的背壓增加,并可能導致數據丟失。

正如我們所看到的,TSAR查詢服務整合了Manhattan和緩存服務,為客戶提供數據。由于實時數據可能丟失,TSAR服務可能會向客戶提供不準確的指標。

讓我們嘗試理解促使他們解決這個問題的客戶和業務影響:

  • Twitter廣告服務是Twitter最主要的收入模式之一,如果其性能受到影響,直接影響他們的商業模式。
  • Twitter提供各種數據產品服務來檢索印象和參與度指標的信息;這些服務會因數據不準確而受到影響。
  • 另一個問題是,從事件創建到可用于使用可能需要幾個小時,因為批處理作業。這意味著客戶端進行的數據分析或任何其他操作將不會擁有最新數據。可能會有幾個小時的時間滯后。

現在,這意味著如果我們想根據用戶生成的事件更新用戶的時間線,或者根據用戶與Twitter系統的互動進行用戶行為分析,客戶將無法做到,因為他們需要等待批處理完成。

新架構

新架構建立在Twitter數據中心服務和Google Cloud平臺上。Twitter構建了一個事件處理管道,將kafa主題轉換為pub sub主題,然后發送到Google Cloud。在Google Cloud上,流數據流作業執行實時聚合,并將數據沉入BigTable中。

對于服務層,Twitter使用了一個在Twitter數據中心前端和Bigtable及Bigquery后端的LDC查詢服務。整個系統可以以低延遲(約10毫秒)流式處理每秒數百萬事件,并且在高流量期間可以輕松擴展。

這種新架構節省了構建批處理管道的成本,對于實時管道,Twitter能夠實現更高的聚合精度和穩定的低延遲。此外,他們不需要在多個數據中心維護不同的實時事件聚合。

性能比較

與舊架構中的Heron拓撲相比,新架構提供了更低的延遲,并提供了更高的吞吐量。此外,新架構處理了延遲事件計數,并且在進行實時聚合時不會丟失事件。更重要的是,新架構中沒有批處理組件,因此簡化了設計并減少了舊架構中存在的計算成本。

結論

通過將基于TSAR的舊架構遷移到Twitter數據中心和Google Cloud平臺的混合架構,Twitter能夠實時處理數十億事件,并實現低延遲、高精度、穩定性、架構簡化和降低工程師的運營成本。

責任編輯:趙寧寧 來源: 小技術君
相關推薦

2011-05-23 18:47:47

SEO

2018-01-10 09:39:09

2010-08-09 11:14:36

Flex事件處理

2015-10-23 09:37:19

大數據醫療美元

2019-07-08 10:48:38

微軟開源Windows

2022-07-27 10:30:49

后端前端

2022-04-14 16:00:51

事件響應流程企業

2013-01-10 12:54:29

大數據探討Twitter

2015-07-14 10:53:28

2019-06-26 10:16:52

微軟Windows谷歌

2022-04-11 08:30:00

IT網絡安全工作流程

2011-08-29 14:59:26

QtEvent事件

2025-03-28 09:15:50

2020-12-11 18:58:21

Nginx瀏覽器緩存

2011-10-18 08:51:08

蘋果喬布斯股價

2009-08-10 15:52:40

2012-04-11 09:35:04

TwitterMySQL

2015-07-16 10:11:38

TwitterHadoop集群優化

2011-01-12 17:27:53

2023-01-04 10:01:21

ReactTypeScript元素
點贊
收藏

51CTO技術棧公眾號

国产高清美女一级毛片久久| 日本中文字幕第一页| 日日夜夜精品视频| 天天操天天干天天综合网| 麻豆精品传媒视频| 91精品国产乱码久久| 国模吧视频一区| 亚洲日韩中文字幕| 四虎成人在线播放| 涩涩涩视频在线观看| 国产精品美女久久福利网站| y111111国产精品久久婷婷| 国产午夜性春猛交ⅹxxx| 91亚洲自偷观看高清| 日韩精品视频三区| 中文字幕第三区| 亚洲最大成人| 亚洲激情六月丁香| 色99中文字幕| 欧洲成人一区二区三区| 国产美女喷水视频| 亚洲精品v欧美精品v日韩精品| 国产欧美视频在线| 亚洲黄色中文字幕| 成人国产精品免费观看| 国产美女主播一区| 97人人澡人人爽人人模亚洲| 婷婷综合激情| 在线观看免费高清视频97| 自拍视频第一页| 免费视频成人| 在线视频中文字幕一区二区| 免费看黄在线看| 成人午夜在线影视| 国产精品毛片久久久久久| 久久久久久久久久久妇女| 人妻aⅴ无码一区二区三区| 欧美一区第一页| 亚洲综合欧美激情| 中文字幕在线直播| 亚洲午夜久久久久久久久电影网 | 日韩精品高清在线观看| 熟妇无码乱子成人精品| 福利一区在线| 欧洲国产伦久久久久久久| 免费无遮挡无码永久视频| 国产精品一区hongkong| 一区二区三区鲁丝不卡| 精品91一区二区三区| 永久免费av片在线观看全网站| 91免费观看视频在线| 精品欧美一区二区在线观看视频| 精品国产18久久久久久| 国产剧情一区二区三区| 91免费高清视频| 国产美女免费视频| 国产一区日韩二区欧美三区| 成人a在线视频| 97人妻一区二区精品免费视频| 免费人成精品欧美精品| 国产欧美欧洲在线观看| 一区二区视频免费观看| 理论电影国产精品| 国产在线视频欧美| 国产老女人乱淫免费| 国产一区二区三区免费观看| 爱情岛论坛亚洲入口| 丰满少妇高潮在线观看| 成人av在线一区二区三区| 国内一区在线| 免费成人av电影| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 国产剧情在线| 亚洲精品高清在线| 亚洲国产成人精品无码区99| 成人免费无遮挡| 在线亚洲+欧美+日本专区| 99热一区二区| 亚洲精品一二三**| 亚洲国产美女精品久久久久∴| 免费a级黄色片| 精品久久精品| 欧美成人午夜激情在线| 西西44rtwww国产精品| 天堂在线一区二区| 91久久在线观看| 天天操天天干天天| 国产校园另类小说区| 在线视频不卡一区二区三区| 久草成色在线| 一本色道a无线码一区v| 在线免费黄色网| 黄色成人美女网站| 色偷偷9999www| 日韩av片在线播放| 麻豆精品在线视频| 久久国产精品精品国产色婷婷| 高清日韩av电影| 亚洲大型综合色站| 青青草精品视频在线观看| 一区二区三区四区高清视频| 亚洲视频第一页| 久久免费视频6| 蜜桃久久精品一区二区| 国产精品久久久久免费| 午夜在线观看视频| 黑人巨大精品欧美一区二区一视频| 亚洲综合婷婷久久| 色婷婷精品视频| 美女av一区二区| 成人免费视频国产免费| 成人午夜电影小说| 一区二区三区欧美在线| 台湾佬成人网| 亚洲国产一区自拍| 欧产日产国产v| 老司机一区二区| 日韩经典在线视频| 97人人在线视频| 91精品国产综合久久精品| 国产精品高清无码在线观看| 亚洲国产三级| 99久久精品久久久久久ai换脸| av二区在线| 日韩欧美在线播放| 午夜剧场免费看| 中文字幕一区二区av| 国产精品久久久久av免费| 性xxxx搡xxxxx搡欧美| 亚洲综合一区在线| 国产成人强伦免费视频网站| 成人毛片在线| 国产精品电影网站| 麻豆app在线观看| 黄色精品在线看| 在线xxxxx| 欧美日韩日本国产亚洲在线 | 色噜噜狠狠色综合网图区| 圆产精品久久久久久久久久久| brazzers在线观看| 五月激情婷婷网| 狠狠网亚洲精品| 日本在线观看一区| 久久影院午夜精品| 欧美精品一区二区精品网| 欧美另类videoxo高潮| 午夜亚洲精品| 精品国产乱码一区二区三区四区| 男女在线视频| 亚洲国产精品美女| 精品成人久久久| 99re这里都是精品| 男人日女人逼逼| 宅男在线一区| 国产精品久久久久不卡| 高清日韩av电影| 欧美日韩1234| 日本少妇高清视频| 精品亚洲国内自在自线福利| 国产精品12p| 亚洲欧美在线观看视频| 欧美bbbbb性bbbbb视频| 在线观看av日韩| 午夜爽爽爽男女免费观看| 日本性爱视频在线观看| 天涯成人国产亚洲精品一区av| 超碰caoprom| 99riav1国产精品视频| 精品视频高清无人区区二区三区| 男人皇宫亚洲男人2020| 国产一区二区免费| 国产精品毛片一区视频播 | 日韩精品在线影院| 欧美一区二区三区不卡视频| 国产亚洲精久久久久久| 97超碰人人爽| 海角社区69精品视频| 久草热久草热线频97精品| 亚洲承认视频| 久久久精品影院| 天堂网在线中文| 欧美色涩在线第一页| 国语对白在线播放| 99免费精品在线| 国产精品区在线| 一区在线免费观看| 特级西西444www大精品视频| 日韩中文字幕在线一区| 日本精品免费观看| 在线三级中文| 亚洲欧美精品在线| av免费在线不卡| 日韩欧美精品网站| 欧美xxxx黑人xyx性爽| 久久久亚洲精品一区二区三区| 日本高清久久久| 99国产精品| 波多野结衣激情| 亚洲三级精品| 91久久精品一区二区别| 三级成人在线| 久久久久久亚洲精品| aⅴ在线视频男人的天堂| 精品国产一区二区三区久久影院 | 西西人体一区二区| 最新中文字幕久久| 精品中文字幕一区二区三区av| 亚洲最大福利网| avav成人| 欧美一级淫片播放口| 日本天码aⅴ片在线电影网站| 国产亚洲视频在线| 五月天婷婷社区| 欧美电视剧在线看免费| 在线观看免费视频a| 疯狂做受xxxx欧美肥白少妇| 精品欧美一区二区久久久久| 国产精品天美传媒沈樵| 在线免费观看黄色小视频| 国产成人免费视频精品含羞草妖精| 国产又黄又猛又粗又爽的视频| 在线视频精品| 成人免费观看在线| 在线免费观看日本欧美爱情大片| 少妇特黄a一区二区三区| 少妇高潮一区二区三区| 激情五月综合色婷婷一区二区| 国产专区精品| 91免费高清视频| 粉嫩一区二区三区在线观看| 国产精品久久久久久久久久小说| 午夜激情电影在线播放| 午夜精品一区二区三区在线视| 超碰在线观看免费| 国产一区二区三区欧美| 黄色在线视频观看网站| 亚洲女同精品视频| 日韩av资源站| 亚洲美女激情视频| 亚洲三级中文字幕| 亚洲精品电影久久久| 午夜成人鲁丝片午夜精品| 精品国产网站在线观看| 蜜桃91麻豆精品一二三区 | 涩涩视频在线观看免费| 亚洲国产一区自拍| 日韩美女一级视频| 亚洲日本中文字幕| 3d成人动漫在线| 日韩在线视频一区| 九七电影韩国女主播在线观看| 日韩中文字幕不卡视频| 毛片在线视频| 欧美人成在线视频| 后进极品白嫩翘臀在线播放| 欧美猛少妇色xxxxx| 日本在线视频中文有码| 亚洲美女视频一区| 九九视频直播综合网| 无码h黄肉3d动漫在线观看| 精品久久人人做人人爽| 欧日韩在线视频| 亚洲欧美精品一区二区| 最近高清中文在线字幕在线观看| www日韩中文字幕在线看| 新版中文在线官网| 性欧美xxxx交| 在线观看网站免费入口在线观看国内 | 国产精品久久久久久亚洲影视| 精品肉辣文txt下载| 亚洲a级在线播放观看| 盗摄牛牛av影视一区二区| 免费不卡亚洲欧美| 日韩精品诱惑一区?区三区| 日韩视频一二三| 99国产精品视频免费观看一公开 | 欧美黑人一区二区| 欧美日韩中文另类| 精品国产av一区二区| 日韩av有码在线| 成人午夜影视| 欧美黄色性视频| 国产精品极品美女在线观看| 91久久夜色精品国产网站| 澳门久久精品| 亚洲国产欧美日韩| 亚洲无毛电影| 15—17女人毛片| 成人国产免费视频| 少妇一级黄色片| 亚洲韩国精品一区| 中文字幕在线2018| 亚洲精品福利免费在线观看| 欧美精品videos另类| 97超碰蝌蚪网人人做人人爽| 天堂综合在线播放| 精品一区二区国产| 亚洲国产一成人久久精品| jizzjizz国产精品喷水| 精品一区二区免费看| 成人免费无码大片a毛片| 国产精品久久久爽爽爽麻豆色哟哟 | 日韩黄色大片网站| 日本a在线免费观看| 六月婷婷色综合| 中文字幕丰满孑伦无码专区| 亚洲美女区一区| 日韩久久久久久久久久| 亚洲成人久久一区| 国产激情小视频在线| 国产成人精品一区二区在线| 成人自拍在线| 400部精品国偷自产在线观看| 天堂在线一区二区| 亚洲の无码国产の无码步美| 亚洲蜜臀av乱码久久精品蜜桃| 日本三级一区二区三区| 日韩电影大片中文字幕| 天天干在线视频论坛| 国产在线拍偷自揄拍精品| 亚洲春色h网| 1024av视频| eeuss鲁片一区二区三区在线观看 eeuss影院一区二区三区 | 久久久久www| 成人看片网站| 欧美日韩高清在线一区| 亚洲美女黄色| 超碰caoprom| 五月婷婷综合在线| 亚洲av综合色区无码一二三区| 久久久91精品国产| av日韩一区| 在线视频精品一区| 久久国产福利国产秒拍| 国精产品一区一区| 欧美自拍偷拍一区| 国产69精品久久app免费版| 国产精品1234| 日韩精品欧美激情一区二区| 天天碰免费视频| 欧美国产一区二区| 中文区中文字幕免费看| 中文字幕视频一区二区在线有码| 欧美不卡高清一区二区三区| 欧美三级华人主播| 日韩精品一区第一页| 手机免费看av| 精品视频一区二区三区免费| 亚洲欧美视频一区二区| 国产精品麻豆va在线播放| 欧美aaaa视频| 亚洲一级片免费观看| 亚洲综合网站在线观看| 亚洲欧美国产高清va在线播放| 欧美精品激情在线| 97视频一区| 一区二区视频免费在线观看| 日韩精品免费一区| 黄色亚洲大片免费在线观看| 国产伦精品一区二区三区88av| 午夜欧美视频在线观看| 色就是色亚洲色图| 国产精品盗摄久久久| 色婷婷亚洲mv天堂mv在影片| 性生活免费在线观看| 亚洲欧美激情插| 男人天堂综合网| 日韩av高清不卡| 999视频精品| 国产精久久久久| 欧美性感美女h网站在线观看免费| 九色在线视频| 91日本在线观看| 亚洲午夜精品久久久久久app| 极品人妻一区二区三区| 欧美性受xxxx| 18视频在线观看网站| 狠狠干一区二区| 久久国产麻豆精品| 一区视频免费观看| 国产视频精品一区二区三区| 99久久婷婷国产综合精品首页| 无码人妻aⅴ一区二区三区日本| 成人禁用看黄a在线| 少妇又紧又色又爽又刺激视频| 久久成人在线视频| 亚洲日产av中文字幕| 日本网站在线看| 日韩欧美在线观看视频| av在线免费网站| 久久伊人一区二区| 激情综合网天天干| 亚洲综合一二三| 俺也去精品视频在线观看| 日韩福利视频一区| 少妇性l交大片7724com| 色天使色偷偷av一区二区| 牛牛在线精品视频| 手机成人在线| 91视频在线看|