版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、廣告業(yè)務系統(tǒng)Serverless架構實踐技術創(chuàng)新 變革未來目錄業(yè)務背景介紹技術架構演進Serverless實戰(zhàn) 對Serverless思考 Q&A公司 & 業(yè)務介紹 Mobvista是全球領先的第三方移動價值發(fā)現(xiàn)平臺,為全球應 用開發(fā)者提供獲客、變現(xiàn)及移動分析解決方案。開發(fā)者變現(xiàn)獲客移動分析解決方案請求展示點擊轉化行為價值M大腦(AI)廣告價值追蹤系統(tǒng) 架構演進初(2014年) 經(jīng)濟適用型展示點擊轉化行為Elastic Load BalancingAuto Scaling groupTracking SystemEC2 instance contentsEC2 instance content
2、sRegion - SG我們遇到的問題1.全球用戶訪問延時問題1. 提升全球用戶訪問體驗展示點擊轉化行為Auto Scaling groupTracking DeliverEC2 instance contentsRegion SG、TK、VG、FKElastic Load BalancingAuto Scaling groupTracking ReceiverEC2 instance contentsRegion SGElastic Load BalancingAmazon DynamoDB我們遇到的問題全球用戶訪問延時問題突發(fā)流量波動對穩(wěn)定性影響減低線上突發(fā)流量波動對穩(wěn)定性影響展示點擊Tr
3、acking DeliverEC2 instance contentsAuto Scaling groupRegion SG、TK、VG、FKElastic Load BalancingTracking BoosterAmazon DynamoDBRegion SG減低線上突發(fā)流量波動對穩(wěn)定性影響Amazon DynamoDBRegion SG轉化行為Elastic Load BalancingAuto Scaling groupTracking ReceiverEC2 instance contentsAmazon SQSAuto Scaling groupTracking MatcherE
4、C2 instance contents我們遇到的問題全球用戶訪問延時問題突發(fā)流量波動對穩(wěn)定性影響數(shù)據(jù)分析業(yè)務開發(fā)效率低通過中間件、大數(shù)據(jù)工具加速業(yè)務開發(fā)展示點擊Auto Scaling groupTracking DeliverEC2 instance contentsRegion SG、TK、VG、FKElastic Load BalancingAmazon DynamoDBAmazon S3Amazon EMR (Hive)Region VGAmazon RedshiftAmazon EMR (Spark Streaming)我們遇到的問題全球用戶訪問延時問題突發(fā)流量波動對穩(wěn)定性影響數(shù)據(jù)
5、分析業(yè)務開發(fā)效率低整體架構運維成本高Serverless,降低整體架構運維成本Amazon Kinesis StreamsRegion VG展示點擊Tracking DeliverEC2 instance contentsAuto Scaling groupRegion SG、TK、VG、FKElastic Load BalancingServerless,降低整體架構運維成本Amazon DynamoDBRegion VG轉化行為Amazon SQSAmazon API GatewayAWSLambda (receiver)AWSLambda (matcher)Serverless,降低整體
6、架構運維成本Amazon Kinesis StreamsAmazon Kinesis FirehoseAmazon S3AWS Lambda (ES Uploader)AWS Lambda (booster)Amazon DynamoDBAmazon EMR (Hive)Amazon RedshiftAmazon Kinesis AnalyticsAWS Lambda (Data Transform)AWS Lambda (Report Pusher)Amazon ElastiCacheAWS Lambda (Report Loader)Serverless 實 戰(zhàn)Kinesis + Lamb
7、da 實 戰(zhàn)Fluentd 內網(wǎng)跨可用區(qū)的流量費用Kinesis的流量峰值控制請求最大容量 并發(fā)機器數(shù)0.5M21kinesis的響應時間 50ms0.5x2x1x(1000/50)=20個分片Kinesis 的使用成本建議壓縮解壓的問題Zlib? Gzip?使用lambda轉換格式 改fluentd插件邏輯/lib/fluent/plugin/kinesis.rbKinesis Analytics 實 戰(zhàn)處理數(shù)據(jù)量過多需要進行kinesis analytics的分片操作aws -region us-east-1 kinesisanalytics update-application - ap
8、plication-name 3s-tracking-click-analytics -current- application-version-id 33 -application-update InputUpdates: InputId: 2.1,InputParallelismUpdate: CountUpdate:5 數(shù)據(jù)一致性問題正好一次?不可能的至多一次至少一次Amazon KinesisAmazon SQSAmazon DynamoDBAWSLambda離線報表以及實時報表的合并Table offlineQueryAmazon EMR (Hive)離線報表以及實時報表的合并(SELECT * FROMtable_offline WHERE time = 1537167600)Table realtimeTable offlineView Uni
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024金融科技創(chuàng)新與研發(fā)合作合同
- 2024砂漿銷售合同范本正規(guī)范本
- 2025年度企業(yè)知識產(chǎn)權保護合作協(xié)議范本3篇
- 2024首期購房款支付及配套設施安裝合同3篇
- 2024購物廣場飾品知識產(chǎn)權保護合同
- 2024門診部心理健康咨詢師勞動合同與心理咨詢服務合同2篇
- 2024酒店弱電施工合同
- 多彩的植物世界-園林植物識別知到智慧樹章節(jié)測試課后答案2024年秋黑龍江生態(tài)工程職業(yè)學院
- 2024韓星夫妻解除婚姻關系標準協(xié)議樣本一
- 智能家居二手房買賣合同樣本
- 2024年公務員考試必背常識大全
- 人教版音樂九年級上冊第1單元選唱《中國軍魂》教案
- 勞工與人權管理核心制度
- 北師大版數(shù)學五年級上冊第三單元《倍數(shù)與因數(shù)》大單元整體教學設計
- 醫(yī)保統(tǒng)計信息管理制度
- 山東師范大學《計算機網(wǎng)絡》期末考試復習題及參考答案
- 2024湖南湘電集團有限公司招聘筆試參考題庫附帶答案詳解
- 運籌學講義-運籌學完整講義
- 5.40.49火災自動報警系統(tǒng)火災顯示盤調試、檢測質量標準和檢驗方法(完)
- 代理商工作總結
- 戰(zhàn)略管理徐飛版
評論
0/150
提交評論