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

大規模信息流推薦系統 研發效能提升之優秀實踐

新聞 前端
本文主要介紹了大規模信息流推薦系統研發、交付效能提升的相關實踐。涵蓋研發、測試、發布、上線部署各個階段,通過智能化手段,結合數據和算法,實現效能提升、以及流程智能流轉,最終實現全流程的無人值守。

 [[412171]]

信息流產品為了給大家提供千人千面的內容推薦,后端構建了一個龐大、復雜的推薦系統,整個系統包括上百個模塊,上百個策略算法以及模型,并且這個系統以極高速的效率迭代,日均上線近百個需求; 這樣龐大的系 統如何做到這樣高速穩定的迭代呢? 這里離不開 PM、RD、QA等各角色共同構建的智能交付系統 。

本文主要介紹了百度大規模信息流推薦系統研發、交付效能提升的相關實踐。涵蓋研發、測試、發布、上線部署各個階段,通過智能化手段,結合數據和算法,實現效能提升、以及流程智能流轉,最終實現全流程的無人值守。

一、背景介紹

信息流產品為了給大家提供千人千面的內容推薦,后端構建了一套龐大、復雜的大規模推薦系統,整個系統包括上百個模塊,上百個策略算法以及模型,并且整個系統以極高速的效率不停迭代相關的策略以及架構,日均上線百次;這樣龐大的系統如何做到這樣高速且穩定的迭代呢?這里離不開PM、RD、QA等各角色共同構建的智能交付系統。

△圖表 1:簡化推薦系統

智能交付系統覆蓋從研發、測試、發布到上線的各個環節,首先要設計一套高效運轉的交付模式,并針對當前交付模式各個環節的問題逐個擊破:

△圖表 2:交付模式示意圖

1. 研發及自測階段: 以微服務化、業務框架&執行引擎為開發者賦能,降低研發成本,提升研發效率,并探索以自主測試為驅動的新研發模式,通過QA提供的優質交付服務、RD自身質量意識和代碼可測性的提升,進而實現研發測試一體化(測試能力左移為研發提供服務、可測性改造等;研發右移提供更多的基礎架構能力、質量意識提升等)來試點整體效能提升;

2. 測試階段: 將每個測試行為拆分為測試輸入、測試執行、測試分析、測試定位4個子環節,在建立完備的測試體系之后,通過數據和算法,以智能的手段對各個子環節賦能,提升整體的測試效率和召回能力,并釋放排查、定位、結果校驗分析各處的人力;

3. 發布階段: 從測試評估角度評估需求是否可以發布上線,滿足上線條件的需求智能流轉至上線部署階段,實現流程的無人值守;

4. 上線部署階段: 從編譯優化&部署包裁剪、智能監控、并發動態調整,服務重啟優化4個方面,聯合OP、EE、RD共同提升上線效率;

5. 底層: 依賴于強大的中臺能力,包括配置數據管理、構建中臺、策略中臺等等中臺支撐流水線高效運轉。

△ 圖表 3:智能交付系統示意圖

二、核心問題&解決方案

2.1 研發&自測階段--該階段主要解決研發效率和自測效率問題

2.1.1 業務框架&執行引擎構建

1. 背景

目前,融合層的眾多策略&業務邏輯,都比較分散。主要體現在以下幾個方面:

  • 代碼架構: 策略邏輯不內聚,數據依賴分散,缺乏通用性;

  • 研發效率: 開發一個調權功能,需要修改n個文件函數,并且每個地方的依賴數據和使用方式可能不盡相同,在開發前需要先熟悉各個位置的代碼,開發過程中很容易漏掉某個地方沒開發到,研發調試、測試周期被迫延長。

基于上述背景,預期實現一個算子執行框架,其主要目標如下:

  • 規范算子接口和數據依賴,提升策略代碼通用性和迭代效率;

  • 框架對外接口盡可能簡單,內部執行實現盡可能輕量。

2. 實現

框架在實現上拆分成了兩部分: 核心執行+執行策略。 如下圖:

△圖表 4:業務框架&執行引擎設計圖

(1) 核心執行

主要功能: 根據給定『執行模式』運行算子。核心細節上包括如下:

  • 并發多路&短路執行功能,輸入處理數據組織方式支持:流式&隨機訪問容器;

  • 算子支持帶狀態&無狀態模式,實現算子執行的信息采集和反饋。

(2) 執行策略

主要功能:根據核心執行采集的信息,生成『執行模式』。具體實現邏輯是:采集核心執行每個算子的運行信息,輸入執行分析策略模塊,生成下一次核心執行的執行模式,核心細節包括如下:

  • 獨立線程定期分析運行情況,生成運行模式;

  • 運行模式更新和使用采用0-1buf減少讀取&寫入的競爭;

  • 執行分析策略模塊,采用插件化設計(類似路由iptable),生成運行模式的時候,順序遍歷每一個策略,支持自定義開發不同的執行分析策略模塊。

2.1.2 新研發模式試點

1. 背景

所謂自主測試就是RD在研發過程中自行利用優質的測試相關服務進行質量保障,再結合完備有效的自動化能力直接給出可交付結論的研發行為; 整體通過建設極致流水線和測試服務能力,引入研發深度參與測試,并結合智能化測試落地,提升整體交付效能。

2. 實現

  • 流程變化: 原有提交代碼后QA根據本次變更補充相應case,以覆蓋變更場景,左移至RD開發環節;

  • RD工作: RD在開發需求、策略代碼的同時,在QA提供的測試服務能力基礎上,通過配置case或者編寫自定義校驗函數的完成case書寫工作,整體case編寫成本30min之內;

  • QA工作: QA通過建設可配置化模塊接入,配置化case添加的自動化測試框架,提供低成本使用的測試服務能力,降低RD case書寫成本;并且測試服務能力覆蓋包括基礎校驗、策略校驗等90+%核心功能點,流水線覆蓋功能、性能、穩定性等P0測試場景,以保障此部分的需求無風險上線。

△ 圖表 5:新研發模式試點

2.2 準入&測試階段--該階段主要解決測試效率問題

我們建設了集成『自動化測試』、『性能測試』、『穩定性測試』等各項工程能力的完備流水線作為準入系統。建立了完備的工程能力之后,我們還是遇到了這樣的問題:

  • 自動化測試能力更多的是 作 為功能回歸能力,如何能夠快速覆蓋新增功能,提升自主測試呢?

  • 性能diff測試產出報告包括上百個指標項,如何分析,如何判斷是因為系統原因引起的波動,還是代碼變更引起的上漲,降低分析成本呢?

  • 包含如此多項能力的準入系統,如何能夠更高效運轉,提供給RD和QA絲滑般的流水線體驗呢?

所以,在智能交付時期,基于前期建設的完備測試能力的基礎上,以中臺和數據支撐,策略算法賦能,為整個準入系統提質增效,并通過分析、定位、評估智能化,流程智能流轉,釋放投入人力。

△ 圖表 6:智能化無人值守流水線示意圖

2.2.1 測試輸入:智能case生成

1. 背景

自動化測試能力更多的是做為功能回歸能力,如何能夠快速覆蓋新增功能,將部分非自主測試項目功能高質高量覆蓋,提升自主測試呢?

2. 實現

通過對增量代碼的白盒分析結果,結合業務策略,進行測試用例生成,以盡可能覆蓋本次新增功能。

△ 圖表 7:智能case生成方案

2.2.2測試執行:智能構建

1. 背景

來自靈魂的拷問,是否針對每個需求,準入階段所有的任務都需要跑一遍,如果只改了日志類函數等場景,有必要跑那么重的構建?答案肯定是不需要的,但是怎么判斷哪些任務是需要跑,哪些任務是可以跳過的呢?

2. 實現

基于智能構建中臺能力,結合業務特性,以及白盒分析、歷史任務結果等特征,以策略智能決策任務是否需要運行,打破流水線任務機械重復執行的現狀,讓數據和算法策略代替人來對于流水線任務裁剪進行決策,進而提升流水線運行效能。

△圖表 8:智能構建系統

2.2.3 測試分析:性能白盒分析

1. 背景

為了防止速度衰退,性能diff測試已經是測試能力必不可少的一環,工程能力已經完備,但是對于性能測試結果的分析仍然是這其中的耗時耗力的工作:

  • 性能測試報告包括上百個指標項,要如何分析呢?

  • 系統級長尾耗時波動問題困擾已久,單一階段耗時的99.9分位值很難判斷是否異常,怎么有效的攔截長尾惡化呢?

  • 模塊級耗時指標異常,如何判斷是因為系統原因引起的波動,還是代碼變更引起的上漲,降低分析成本呢?

2. 實現

(1)基于dapper的長尾惡化攔截: 基于RD的全局性能分析系統(dapper system),我們已經具備了系統性能的可觀測性,將dapper與線下性能測試結合作為數據依據,再加上業務策略算法做決策,我們就具備了長尾惡化攔截的能力。

△ 圖表 9:性能測試白盒分析-長尾攔截

(2)基于白盒代碼分析波動消除: 基于dapper耗時日志分析結果,結合函數調用鏈分析,預估耗時影響,以及增量代碼所影響的耗時階段,對異常波動進行消除矯正

△ 圖表 10:性能測試白盒分析-波動消除

2.2.4 無人值守:流程智能流轉

1. 背景

前面介紹的主要集中在研發自測->準入測試各個階段的效率的提升,效率提升之后,流水線還是需要依賴于人力以及經驗進行判斷以及流程上的流轉,那么這部分的人力,我們是否可以通過數據以及算法來代替人來做決策,讓流水線在各個階段之間更加的絲滑的流轉呢?

2. 實現

從需求環節開始,在每個節點,通過質量度模型&風險評估指導流程流轉;在階段的起點,挖掘本次變更引入的風險,以及風險發生的概率,相應的影響,結合風險矩陣進行風險的評估,并在各個階段終點,綜合階段的數據以及特征,評估風險降級等情況,指導是否可以轉入下一階段,最終給出需求上線的綜合風險,實現流程上的無人值守。

2.3 發布&上線部署階段--該階段主要提升部署效率

1. 背景

上線部署階段的效率決定了整個產品能夠達到的發布頻率的上限,可以降低需求待上線的等待耗時,所以2020年Q3 聯合RD、OP、EE針對上線部署環節效率提升做了專項優化。

2. 實現

主要從流程規范、平臺優化、工程能力3個維度,部署包裁剪、并發動態調整、重啟耗時優化、監控能力智能化等幾個方面入手,針對打包、部署、后置檢查、人工檢查各個階段做相應的效能優化。

△ 圖表 11:上線部署耗時優化方案以及效果

三、總結&效 

通過研發業務框架&執行引擎、研發測試一體化、智能流水線、流程智能流轉,上線效率提升等等一系列的建設,推薦技術方向效能明顯提升:50%+的需求實現天級研發測試交付,且線上質量平穩,穩中有升。

  1. 模式創新: 實現研發測試一體化,RD在研發過程中利用優質的測試相關服務進行質量保障的自主測試模式,自主測試率大幅提升,從而提升需求交付效率;

  2. 天級交付&吞吐上升: 交付需求400+/周,其中50%+的需求能夠天級研發測試交付;

  3. 人效提升: 通過流水線穩定性提升、自動標注、智能客服等,大大的釋放了QA在流水線運維投入的人力;通過測試評估以及流程智能流轉,實現部分項目無需QA投入,無人值守,QA人效得到提升;

  4. 質量平穩: 迭代效率大幅提升的情況下,質量保持平穩,且穩中有升,線上問題數平穩下降。 

 

責任編輯:張燕妮 來源: 百度智能化測試
相關推薦

2022-12-14 10:09:44

研發效能

2023-10-18 07:09:31

AIGC瀏覽器

2023-04-04 07:32:35

TorchRec模型訓練

2021-09-06 11:15:05

數據治理字節跳動埋點

2023-07-31 10:21:56

數據中心運營商

2021-04-22 13:38:21

前端開發技術

2013-03-22 14:44:52

大規模分布式系統飛天開放平臺

2025-09-10 02:11:00

AI基礎設施AIDC

2011-11-07 09:50:30

2022-09-01 15:47:47

編程工具AI

2024-01-10 18:49:47

2017-11-14 16:59:47

新浪微博深度學習

2025-10-16 09:14:48

2025-09-26 08:18:23

2023-03-22 09:02:39

云計算

2021-10-07 16:45:44

存儲網絡場景

2023-05-19 12:33:24

美團技術

2025-06-10 08:15:00

LLM大語言模測試

2024-03-08 08:50:01

信息流系統緩存

2024-06-19 09:34:38

系統數據庫內存
點贊
收藏

51CTO技術棧公眾號

在线观看xxxx| 喷水视频在线观看| 国产素人视频在线观看| 成人午夜私人影院| 国产成人精品最新| 国产亚洲成人精品| 精品成人影院| 欧美大片拔萝卜| 日韩欧美xxxx| 不卡av免费观看| 国产精品人人做人人爽人人添| 91亚洲精品久久久| 青青青国产在线 | 成人午夜av在线| 国产精品扒开腿做爽爽爽男男| 免费无遮挡无码永久在线观看视频| 免费观看久久av| 日韩欧美资源站| 超碰在线播放91| 色一区二区三区| 尤物av一区二区| 亚洲国产激情一区二区三区| 天天干天天摸天天操| 国内精品伊人久久久久av影院| 国产suv精品一区二区三区88区| 久久精品99久久久久久| 欧美电影三区| 伊人久久男人天堂| 一出一进一爽一粗一大视频| 欧一区二区三区| 欧美日韩国产大片| 久久婷婷综合色| 成人黄色免费短视频| 亚洲mv在线观看| 九九久久九九久久| 麻豆网站在线| 国产精品二区一区二区aⅴ污介绍| 免费观看成人高| 五月婷婷六月丁香综合| 粉嫩aⅴ一区二区三区四区 | 国产视频在线观看视频| 美国一区二区三区在线播放| 秋霞av国产精品一区| 日韩免费观看一区二区| 国产精品分类| 欧美黑人性猛交| 欧美精品成人久久| 欧美日韩综合| 欧美日韩成人在线播放| 麻豆成人在线视频| 韩国久久久久| 97国产精品视频人人做人人爱| 久久国产在线视频| 激情欧美日韩一区| 91国产视频在线播放| 日本在线视频中文字幕| 午夜亚洲视频| 国产成人精品免费久久久久 | 亚洲欧美日韩一区在线观看| 欧亚精品中文字幕| 波多野结衣小视频| 久久se这里有精品| 91麻豆蜜桃| 高h震动喷水双性1v1| 波多野结衣中文字幕一区 | 男人天堂资源在线| 久久精品一区八戒影视| 婷婷四房综合激情五月| 欧美成人性生活视频| 亚洲精品老司机| 成年人午夜免费视频| 欧美另类老肥妇| 色成人在线视频| av亚洲天堂网| av一级亚洲| 亚洲区在线播放| 国产成人免费在线观看视频| 99热国内精品永久免费观看| 欧美精品日韩三级| 久久久久99精品成人片三人毛片| 日韩精彩视频在线观看| 国产在线播放91| 免费看黄色一级视频| 久久五月婷婷丁香社区| 先锋影音男人资源| 国产网站在线| 在线观看中文字幕不卡| 国产又粗又猛大又黄又爽| 盗摄牛牛av影视一区二区| 国产亚洲精品美女| 99热精品免费| 日韩经典一区二区| 成人综合色站| 最新真实国产在线视频| 亚洲国产毛片aaaaa无费看| 色诱视频在线观看| 91精品入口| 亚洲性线免费观看视频成熟| 精品自拍偷拍视频| 久热精品视频| 动漫精品视频| 137大胆人体在线观看| 亚洲成人黄色影院| 国产乱女淫av麻豆国产| 奇米影视777在线欧美电影观看| 中文字幕一区二区精品| 日韩成人免费在线视频| 美女视频黄免费的久久 | 男人操女人下面视频| 久久99国产精品视频| 激情视频一区二区三区| 久久精品成人欧美大片古装| 国产欧美一区二区三区在线看蜜臂 | 一区二区三区黄色| 国产精品999久久久| 蜜桃一区二区三区在线观看| 精品一区二区国产| 欧美日韩经典丝袜| 欧美日韩色一区| 手机av免费看| 亚洲人人精品| 亚洲在线观看视频网站| aiai在线| 色999日韩国产欧美一区二区| www.美色吧.com| 香蕉久久网站| 国产精品久久久久久一区二区| 无码精品一区二区三区在线| 一级女性全黄久久生活片免费| 五月天婷婷亚洲| 青青草97国产精品麻豆| 国产精品第10页| 欧美777四色影视在线| 亚洲午夜久久久久中文字幕久| 欧美成人手机在线视频| 欧美日中文字幕| 国产成人精品一区二区三区| 亚洲欧美自偷自拍| 天天亚洲美女在线视频| 日本一卡二卡在线| 亚洲伦理一区| 久久av一区二区三区漫画| sqte在线播放| 亚洲аv电影天堂网| 精品在线视频免费| 丰满白嫩尤物一区二区| 免费看国产一级片| 日韩成人午夜| 欧美一级视频一区二区| 欧美自拍偷拍一区二区| 午夜久久电影网| 你懂得在线视频| 亚洲免费一区二区| 日本a级片久久久| 素人啪啪色综合| 精品国产一区二区三区四区在线观看 | 三级不卡在线观看| 亚洲国产欧美日韩| 日韩福利在线观看| 欧美成人免费大片| 黄色aaa毛片| 欧美日韩精品中文字幕| 国产女主播喷水高潮网红在线| 亚洲影视在线| 日韩视频专区| 成人亚洲精品| 欧美激情在线一区| 欧美套图亚洲一区| 欧美视频在线一区| 国产高潮流白浆| 成人激情文学综合网| 成人免费在线小视频| 欧洲激情综合| 97se亚洲综合| 午夜精品成人av| www国产精品视频| 免费看日韩av| 欧美中文一区二区三区| 欧美在线视频第一页| 成人18视频日本| 99热这里只有精品在线播放| 欧美一区二区三区久久精品茉莉花| 国产精品对白刺激久久久| 成人爽a毛片免费啪啪| 日韩在线视频导航| 黄色一级a毛片| 在线看一区二区| 久久一区二区三区电影| 亚洲国产99精品国自产| jizz国产在线观看| 亚洲日本一区二区三区| 一起草在线视频| 久久精品国产亚洲aⅴ| www.国产在线视频| 欧美日韩有码| 岛国视频一区| 九九久久国产| 欧美自拍视频在线| av网站大全在线| 亚洲欧美日韩精品久久奇米色影视 | 91成人观看| 久久精品国产精品国产精品污 | 久久sese| 午夜精品一区二区三区在线视| 国产精品影院在线| 高清一区二区视频| 丰满人妻一区二区三区免费| 亚洲午夜激情av| 国产一区二区三区精品在线| 国产精品456露脸| 亚洲视频在线a| 欧美日韩国产成人精品| 欧美日韩一区二区视频在线| 国产区一区二| 日韩男女性生活视频| 尤物视频在线看| 在线丨暗呦小u女国产精品| 韩国av永久免费| 777亚洲妇女| 日本精品入口免费视频| 午夜精品福利视频网站| 日韩一级片av| 国产精品乱码人人做人人爱| www.久久av| 本田岬高潮一区二区三区| 激情久久综合网| 老司机午夜精品| 88av.com| 亚洲乱亚洲高清| 91黄色在线看| 欧美日韩一区自拍| 一级黄色片播放| 97人人精品| 亚洲欧美电影在线观看| 国产videos久久| 久久人人九九| 青青草这里只有精品| 国产一区二区三区四区五区在线| 欧美久久一区二区三区| 91老司机在线| 成人在线精品| 国产日韩在线看片| 久久不卡日韩美女| 国产精品亚洲第一区| 日本欧美韩国| 国产精品r级在线| 欧美xxxxxx| 国产成人高潮免费观看精品| 国产精品一区二区av影院萌芽| 欧美亚洲成人免费| 免费成人直播| 国产成人精品久久二区二区91| 成人视屏在线观看| 国产91久久婷婷一区二区| 欧美成人黑人| 国产精品对白刺激| 国产一区二区三区四区五区3d| 国产精品一区二区久久国产| 日韩久久一区| 成人国产亚洲精品a区天堂华泰| 亚洲狼人在线| 99久久精品免费看国产四区| 哺乳挤奶一区二区三区免费看| 国产成人免费观看| 欧美一性一交| 日韩av电影在线观看| 久久成人综合| 大陆极品少妇内射aaaaaa| 亚洲高清在线| 欧美视频免费播放| 久久99精品国产| 日本一区二区免费视频| 91啪亚洲精品| 老司机精品免费视频| 亚洲精品免费电影| 欧美不卡视频在线观看| 欧美专区日韩专区| 精品久久在线观看| 日韩av影院在线观看| 国产理论电影在线观看| 欧美成人在线免费视频| 日韩激情电影| 成人av在线亚洲| 大陆精大陆国产国语精品| 欧洲成人一区二区| 亚洲欧洲中文字幕| 日韩在线综合网| 久久99精品国产.久久久久| 国产清纯白嫩初高中在线观看性色| 2020国产成人综合网| 色偷偷www8888| 欧美视频二区36p| 国产精品亚洲lv粉色| 日韩第一页在线| 好吊日视频在线观看| 4k岛国日韩精品**专区| 麻豆精品一区| 日本免费高清一区二区| 国模 一区 二区 三区| 韩国日本在线视频| 国产成人免费在线观看不卡| 亚洲精品午夜视频| 亚洲va欧美va天堂v国产综合| 夜夜爽8888| 亚洲深夜福利网站| 男女在线观看视频| 国产美女久久久| 亚洲a级精品| av日韩在线看| 蜜乳av一区二区三区| 自拍视频一区二区| 亚洲精品伦理在线| 亚洲一区中文字幕在线| 精品亚洲一区二区三区四区五区| 成人日批视频| 国产精品久久久久久网站| 欧洲亚洲视频| 成人免费毛片在线观看| 激情图片小说一区| 青娱乐国产视频| 欧美性猛xxx| 黄色aaa毛片| 欧美激情视频在线观看| 亚洲国产aⅴ精品一区二区三区| 日韩精品久久久| 国产精品久久777777毛茸茸 | 国产波霸爆乳一区二区| 91成人在线精品| 日夜干在线视频| 91国内精品久久| 青青草久久爱| 青青草原成人网| 99久久久无码国产精品| 国产一级做a爰片在线看免费| 欧美一区二区福利视频| 大片免费在线观看| 91免费看片在线| 91九色精品| 欧美精品 - 色网| 1000部国产精品成人观看| 中文字幕在线播放不卡| 伊人久久五月天| 国产成人77亚洲精品www| 日韩伦理一区二区三区av在线| 美女日韩在线中文字幕| 美女久久久久久久久久| 在线一区二区视频| 岛国在线大片| 成人黄色免费看| 羞羞色午夜精品一区二区三区| 在线观看免费的av| 成人免费在线视频观看| 国产精品久久久久久久成人午夜| 久久天天躁日日躁| 日本高清精品| 每日在线观看av| www欧美成人18+| 日批视频免费观看| 久久精品国产96久久久香蕉| 国产一区二区三区精品在线观看| 黄色片免费在线观看视频| 大陆成人av片| 在线观看免费av片| 中文字幕欧美日韩| 成人97精品毛片免费看| 黄色激情在线视频| 久久理论电影网| 国产又粗又猛又爽| 欧美极品少妇xxxxⅹ裸体艺术| 欧美大胆a级| 热久久精品免费视频| 亚洲视频网在线直播| 丰满人妻一区二区三区免费视频 | 亚洲男人在线| 国产精品videossex国产高清| 91理论电影在线观看| 亚洲一线在线观看| 久久久伊人日本| 精品影片在线观看的网站| 亚洲小视频网站| 五月婷婷激情综合网| 大地资源中文在线观看免费版| 成人高清视频观看www| 日韩午夜高潮| 欧美人与禽zoz0善交| 日韩精品一区二区三区在线播放 | 青春草在线免费视频| 久久久久久久久久久久久9999| 日本亚洲欧美天堂免费| 青娱乐免费在线视频| 亚洲欧美日韩国产成人| 久久久久久久久成人| 日韩精品一区二区三区色欲av| 亚洲乱码中文字幕| 免费在线超碰| av日韩免费电影| 理论电影国产精品| 二区视频在线观看| 欧美国产日本高清在线| 欧美日韩国产免费观看视频|