JioHotstar低延迟实时广告决策系统落地实践
JioHotstar
30秒
单广告组总时长
100毫秒
广告选择及响应生成耗时上限
数千个
单轮广告筛选候选广告规模
项目背景
流媒体平台播放过程中的广告机会点需要实时完成广告决策投放,同时要支撑大规模流量,满足严格的延迟要求,保障播放可靠性,平衡广告活动要求、库存分配与广告主约束。 本案例依据「InfoQ 中文」公开发布的信息整理,原文:https://www.infoq.cn/article/LDrAypWCIbNuL3XS30PE?utm_source=rss&utm_medium=article
面临的痛点
流媒体广告位资源紧张,需要在极短时间内从大量候选广告中选出符合多方要求的广告;高并发场景下需要保障低延迟响应,避免影响用户播放体验;分布式多服务协同难度大,个别组件故障容易导致播放中断;需要同时兼顾广告定向、效果衡量、系统稳定性等多维度需求。
优秘的方案
采用分布式架构处理广告请求,通过瀑布式分层方法结合PID、SHALE等节奏控制算法筛选广告;配套故障处理、重试等机制保障服务可用性;多团队协同开展系统运营监控;基于行业标准开发内部个性化定向等业务逻辑,平衡广告主需求、库存分配与用户体验。
实时广告决策瀑布式分层方法PID 和 SHALE 等节奏控制算法处理故障、重试和部分服务可用性的机制
实施路径
1
搭建多后端组件协同的分布式广告请求处理工作流,完成广告评估、定向规则应用及响应生成
2
采用瀑布式分层方法结合PID和SHALE等节奏控制算法筛选候选广告
3
建设故障处理、重试、部分服务可用性应对机制,避免组件故障影响播放
4
由广告、平台工程、可靠性团队协同开展系统运营、健康监控及问题排查
5
基于OpenRTB行业标准开发内部个性化、内容感知型定向等专属业务逻辑
6
搭建广告信号收集系统,支持广告活动报告与效果衡量
落地成效
30秒
单广告组总时长
100毫秒
广告选择及响应生成耗时上限
数千个
单轮广告筛选候选广告规模
想成为下一个成功案例?
预约专属顾问,结合你的行业与规模,给出可落地的 AI 化方案