女人荫蒂被添全过程13种图片,亚洲+欧美+在线,欧洲精品无码一区二区三区 ,在厨房拨开内裤进入毛片

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

大促高并發系統性能優化實戰--京東聯盟廣告推薦系統

京東云 ? 來源:jf_75140285 ? 作者:jf_75140285 ? 2024-08-14 10:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

當一個推薦系統面臨高頻、瞬時、大幅的流量突變時,如何在維持穩定性的同時,最小化推薦效果損失?

?

背景

618對京東來說是一場重要的營銷盛會,大促將為業務各個層面帶來爆發式增長。然而,超大規模的流量洪峰也對京東各系統提出了嚴峻考驗。

京東聯盟是京東的聯盟營銷平臺,主要通過投放站外CPS廣告來推廣京東商品。聯盟合作伙伴生成鏈接并在其他網站或社交媒體平臺上推廣,用戶通過點擊這些鏈接在京東購物,合作伙伴則獲得銷售提成(傭金)。京東聯盟通過這種方式吸引流量,擴大平臺的可見度和用戶接觸范圍,實現拉新促活等目標。作為聯盟業務流量的主戰場,京東聯盟推薦系統在大促期間面臨著流量突變的巨大挑戰。由于業務本身及營銷活動和站外媒體引流推動的影響,大促期間推薦系統的流量呈現以下特點:

1.營銷活動繁多且頻率不一:系統流量波動頻繁,難以預測。

2.營銷力度及效果差異顯著:冰點與爆點流量同時存在,流量分布極不均衡。

3.站外場景眾多:目前已達數百個,不同場景流量的變化節奏各不相同。

4.紅包活動具有秒殺特性:流量在急速拉升后斷崖式下跌。例如,某次活動中,流量表現如下:

wKgZoma8GU-AH_pqAACZPPym4sM432.png

圖中流量 QPS在19:59:57秒從3.7K開始增長,20:00:01秒達到峰值2.9W,隨后的1分鐘內逐步回落。流量在4秒內增長9倍,整個拉升和回降過程在1分鐘內全部完成。

?

問題&挑戰

面對上述流量變化的挑戰,聯盟推薦系統的備戰面臨以下重大障礙:

1.難以準確預估流量變化:導致無法提前準備充足的系統資源,系統有潛在的崩潰風險。

2.不同場景推薦策略與模型差異大:難以實現統一控制,管理和優化的復雜性升高。

3.流量瞬時大幅波動:需要系統具備秒級響應和調控能力,技術實現難度增加。

?

方案設計

因此,在推薦系統領域中,為了有效應對高頻、瞬時、大幅的流量突變,我們需要一種“自適應”能力。這種能力應具備以下特性:

1. 差異化控制不同場景鏈路

?場景識別與分級處理:系統應能夠識別不同的業務場景和鏈路,對于不同重要性和緊急程度的場景進行差異化處理。例如,核心業務鏈路和次要鏈路可以有不同的降級策略,以確保關鍵功能的優先保障。

2. 自動化執行,無需人工干預

?全自動化降級與恢復:通過智能化的監控和決策機制,系統能夠在檢測到流量異常時自動執行降級操作,并在條件恢復正常后自動恢復,無需人工干預,從而減少響應時間和人為錯誤。

3. 敏銳感知并隨流量變化進行調整

?實時監控與動態調整:系統應具備實時監控流量和性能指標的能力,并根據流量變化動態調整降級策略。這種敏銳的感知能力能夠確保系統在流量突變時迅速做出反應,保持服務的穩定性。

4. 流量洪峰過后自動恢復至完整推薦

?智能恢復機制:在流量洪峰過后,系統應能夠自動檢測流量回落情況,并逐步恢復至完整的推薦服務。這個恢復過程應是平滑且智能的,避免因過快恢復而引發新的性能問題。

5. 最小化推薦損失

?精準降級與優化推薦:降級策略應盡可能精準,確保在降級過程中推薦質量和用戶體驗的損失最小化。通過優化推薦算法和策略,確保在資源受限的情況下仍能提供高質量的推薦服務。

?

方案實踐

為實現上述自適應降級與恢復的能力目標,我們以如下思路進行方案設計。首先,監控不同場景流量的推薦耗時,根據性能變化將流量劃分為主力流量和降級流量。接著,根據各召回通路、粗排、精排和重排的業務貢獻及耗時,在總耗時限制下求得最優組合,確定降級鏈路。然后,通過調用鏈動態生成模塊,生成實際的調用pipeline。最后,通過實時組織pipeline調用,完成整個降級推薦過程。

與此同時,在降級流量中,抽取小部分流量作為探測流量,檢測流量洪峰是否已過去,以便及時進行降級恢復。以下是詳細的設計實現:

1、實時高效性能感知

1.1、配置化超時閾值和守護協程

由于UMP統計數據對非0級黃金流程系統不開放秒級數據查詢權限,并且UMP數據可能因流量不均衡等原因與具體實例機器上的性能存在較大差距,故而采用以下方法:

?配置化超時閾值:為每個推薦場景和鏈路配置合理的超時閾值。

?守護協程實時統計:在每個推薦服務實例上運行守護協程,實時監控請求的響應時間,并統計超時率。

1.2、威爾遜置信區間算法修正超時率

為了避免在流量低谷時的統計誤差,引入威爾遜置信區間算法修正超時率。具體的Wilson修正公式如下:

wKgaoma8GVCAHLTYAABpjvJ8S-Y848.png

其中,P為當前統計的秒級超時率,WilsonP為置信超時率,z = 1.96(95%的置信水平)。

2. 差別化場景控制

?分場景統計耗時數據,配合各場景配置的耗時閾值,實現差別化控制。

3. 流量切分實現細粒度逐步降級

?根據超時比例設置降級流量比例:只對降級流量進行降級,而非全部流量都降級。

?策略決策:參考KMFP用戶分層標簽,對于不活躍和特征不豐富的用戶,直接降級。對于高活躍和高價值用戶,動態決策降級力度。

4. 動態線性規劃推薦鏈路

根據各召回通路、粗排、精排和重排的CTCVR貢獻值及其當前耗時,進行線性規劃,在耗時限制下求得業務貢獻最大化的最優解。

?目標函數:最大化業務收益。

wKgZoma8GVGAJwLTAAAJomUAMKE658.png

?約束條件:各模塊的當前耗時不得超過設定閾值。

wKgZoma8GVKAU5bmAAAJAk3GVsI011.png

wKgaoma8GVeAMM8dAAACIp9birs767.png

其中,E1i為各召回通路的業務收益,E2、E3、E4分別為粗排、精排和重排的業務收益;T1i為各召回通路的當前耗時,T2、T3、T4分別為粗排、精排和重排的當前耗時(各模塊的99耗時統計視情況配置為實時/近線方式,1~3秒);各W取值為0或1。問題即為求上述線性規劃下的最優W組合,每當超時率發生階躍變化時,重新計算最優解。

5. 實時組織pipeline調用

在得出上述W組合之后,由調用鏈生成器生成實際的調用關系pipeline,再交由管道調度器來組織調度完成整個推薦過程。

6. 小流量探測,階梯式自動恢復

在降級狀態下,周期性地從降級流量中抽取一定的小流量進行降級回彈測試,以監控是否流量回落或系統自動擴容。

?回彈測試不通過:繼續維持降級狀態。

?回彈測試通過:反向階梯式逐級擴大回彈流量,直到全部降級流量都恢復至完全推薦。

7. 業務無關API,低成本移植

自適應降級模塊設計了與具體業務無關的通用交互接口,包括收益與耗時數據輸入、超時閾值設置、降級標志與降級組合查詢等,可低成本移植到其他業務系統中。

?

在上述基礎上,配合統一的限流防護和公司動態擴縮容技術,理論上聯盟推薦系統可以做到足夠的穩定性和推薦效果保障。以下是京東聯盟自適應降級&恢復推薦系統的整體架構圖:

wKgZoma8GVmAf12oAAHv2P1NtdE248.png

大促效果

本方案大促期間的業務效果有:

1.大促期間流量損失減少90%以上,對比以往活動高峰時的主動降級,系統可秒級完成自適應降級,結合serverless自動擴容策略,在分鐘級別完成自動恢復。

2.聯盟推薦系統的大促備戰不再強依賴業務方評估峰值流量。

3.大促期間經歷多次流量突變,均未依賴上游系統的降級保護。

4.大促期間零干預,零事故。

?

以上就是京東聯盟廣告推薦系統在大促期間保障穩定性和效果的相關工作,隨著廣告推薦業務進入存量時代的深水區,以及新推薦技術的不斷涌現,我們要持續進化推薦系統,也歡迎大家一起交流學習。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 實時監控
    +關注

    關注

    1

    文章

    116

    瀏覽量

    13949
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Linux系統性能指南

    Linux服務器運行了很多應用,在負載下,服務器可能會出現性能瓶頸,例如CPU利用率過高、內存不足、磁盤I/O瓶頸等,從而導致系統卡頓,服務無法正常運行等問題。所以針對以上問題,可以通過調整內核參數和
    的頭像 發表于 06-23 14:12 ?471次閱讀
    Linux<b class='flag-5'>系統性能</b>指南

    升降速曲線對直線電機系統性能影響的研究

    速曲線對直線電機系統性能影響的研究.pdf【免責聲明】本文系網絡轉載,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請第一時間告知,刪除內容!
    發表于 06-17 08:48

    通信設備EMC整改:從測試到優化系統性解決方案

    深圳南柯電子|通信設備EMC整改:從測試到優化系統性解決方案
    的頭像 發表于 06-16 11:10 ?179次閱讀

    鴻蒙5開發寶藏案例分享---應用并發設計

    ?** 鴻蒙并發編程實戰指南:解鎖ArkTS多線程黑科技** 嘿,開發者朋友們! 今天給大家扒一扒鴻蒙官方文檔里藏著的并發編程寶藏—— 100+實戰場景解決方案 !從金融理財到游戲開發
    發表于 06-12 16:19

    TurMass? 如何幫助解決 UWB 定位系統大規模終端標簽并發通信沖突問題?

    在大容量定位終端數據并發場景中,現有通信技術因信號沖突、系統容量受限等問題,難以滿足需求。TurMass? 通信技術通過多信道設計、時隙劃分、定位與通信一體化等創新方案,有效解決了
    的頭像 發表于 03-17 14:38 ?381次閱讀
    TurMass? 如何幫助解決 UWB 定位<b class='flag-5'>系統</b>大規模終端標簽<b class='flag-5'>高</b><b class='flag-5'>并發</b>通信沖突問題?

    VirtualLab Fusion應用:光波導系統中光柵幾何結構的優化

    快速物理光學軟件VirtualLab Fusion具有分析光波導系統性能。這次我們在設計工作流程中處理一個密切相關的步驟: 在系統的耦合和擴展區域中使用的光柵幾何結構的優化。 VirtualLab
    發表于 02-07 09:41

    如何優化總線系統性能

    總線系統是計算機和其他電子設備中用于傳輸數據的關鍵組件。性能優化可以提高數據傳輸速率、降低延遲,并增強系統的可靠性和擴展性。 1. 理解總線系統
    的頭像 發表于 12-31 09:54 ?641次閱讀

    仿真系統性能優化技巧

    在現代工業和科學研究中,仿真系統扮演著越來越重要的角色。它們不僅能夠幫助我們預測復雜系統的行為,還能在沒有實際物理原型的情況下進行實驗和測試。然而,隨著仿真模型的復雜度增加,性能優化
    的頭像 發表于 12-19 14:47 ?2207次閱讀

    光波導系統中光柵幾何結構的優化

    快速物理光學軟件VirtualLab Fusion擁有分析光波導系統性能。這次我們在設計工作流程中處理一個密切相關的步驟: 在系統的耦合和擴展區域中使用的光柵幾何結構的優化。 VirtualLab
    發表于 12-16 10:39

    PCIe延遲對系統性能的影響

    隨著技術的發展,計算機系統性能的要求越來越高。PCIe作為連接處理器、內存、存儲和其他外圍設備的關鍵接口,其性能直接影響到整個系統的表現。PCIe延遲,作為衡量數據傳輸效率的重要指標
    的頭像 發表于 11-26 15:14 ?2229次閱讀

    如何優化DCS系統性能

    優化DCS(分布式控制系統系統性能是確保工業自動化過程高效、穩定運行的關鍵。以下是一些具體的優化措施: 一、硬件
    的頭像 發表于 11-13 09:19 ?1404次閱讀

    多通道負載測試和性能評估?

    多通道負載測試和性能評估是軟件質量保證的重要組成部分,它們可以幫助我們發現和解決系統性能瓶頸,提高系統的可用性和穩定性。 多通道負載測試是一種模擬多個用戶同時訪問
    發表于 11-11 16:44

    一文了解電商大系統可用保障思路-獻給技術伙伴們

    本文面向受眾可以是運營、可以是產品、也可以是研發、測試人員,作者希望通過如下思路(知歷史->清家底->明目標->定戰略->做戰術->促成長)幫助大家能夠了解電商大系統可用保障,減少哪些高深莫測
    的頭像 發表于 08-22 15:04 ?516次閱讀
    一文了解電商大<b class='flag-5'>促</b><b class='flag-5'>系統</b>的<b class='flag-5'>高</b>可用保障思路-獻給技術伙伴們

    京粉智能推廣助手-LLM based Agent在聯盟廣告中的應用與落地

    一、前言 擁有一個幫你躺著賺錢的助手,聽起來是不是有點心動?依托于京東聯盟廣告平臺,借助AIGC大語言模型出色的理解、推理、規劃能力,我們推出了京粉智能推廣助手機器人,幫助合作伙伴擁有自己的智能助理
    的頭像 發表于 08-12 14:33 ?878次閱讀
    京粉智能推廣助手-LLM based Agent在<b class='flag-5'>聯盟</b><b class='flag-5'>廣告</b>中的應用與落地

    并發系統的藝術:如何在流量洪峰中游刃有余

    前言 我們常說的三并發可用、高性能,這些技術是構建現代互聯網應用程序所必需的。對于京東
    的頭像 發表于 08-05 13:43 ?501次閱讀
    <b class='flag-5'>高</b><b class='flag-5'>并發</b><b class='flag-5'>系統</b>的藝術:如何在流量洪峰中游刃有余
    主站蜘蛛池模板: 三亚市| 进贤县| 龙州县| 博罗县| 电白县| 清水河县| 深州市| 社旗县| 大足县| 民和| 利辛县| 马关县| 沁源县| 虹口区| 弥勒县| 南澳县| 合江县| 横山县| 沙河市| 大庆市| 陈巴尔虎旗| 汉寿县| 汉川市| 兴业县| 凤凰县| 长沙县| 大洼县| 手游| 山西省| 喜德县| 舒兰市| 大埔区| 酒泉市| 顺义区| 屏山县| 武鸣县| 海安县| 定襄县| 东丽区| 常宁市| 大名县|