o是Optimized,优化一词的首字母。
CPX即Cost Per X,“X”即泛指传统的那些按不同方式进行结算的模式,如:CPC(Cost Per Click,按点击付费)、CPM(Cost Per Mille,按千次曝光付费)、CPA(Cost Per Action,按转化效果付费(转化效果例如:表单留销售线索、App下载安装、新注册用户、领优惠劵、加购物车、甚至下单等))等;
合并起来即是oCPX,即可优化Action转化效果的各种CPX,在传统模式结算的基础之上,加入了广告平台方的数据及算法能力,可进一步对转化效果目标进行优化。
应用阶段——广告生命全周期
演进过程的时间线
系统承载QPS,模型量
现状与挑战
系统主要模块
系统全貌
阿里云服务器 ECS(Elastic Compute Service)是一种安全可靠、弹性可伸缩的云计算服务。而阿里云RDS提供稳定可靠、可弹性伸缩的关系型云数据库RDS,支持MySQL、SQL Server、PostgreSQL和MariaDB引擎,具备容灾、备份、恢复、迁移等方面的全套解决方案。两个组件的结合完美解决广告业务系统的可用性,保证了广告业务的稳定性服务。
解耦:模型预测服务化
可扩展:多租户设计的优势
支持深度模型、服务端线程池利用
性能升级:客户端多线程应用
线程池自动调参
从离线训练到在线预测:模型上线及灰度验证机制
模型管理:模型上线每日数据
竞价队列长度不断增长
● 广告竞价队列长度增长 → 广告竞价激烈 → 收入提升
● 2年内平均队列长度增长近10倍,单次请求最高队列长度超过3000
模型宽度:分布式在线参数服务器
服务治理:自动负载均衡
未来规划