计算广告技术架构设计与优缺点分析
需积分: 10 196 浏览量
更新于2024-09-09
收藏 1.07MB DOCX 举报
计算广告相关文档
计算广告架构是基于计算机基础工程技术的系统设计,旨在解决计算广告问题。该系统架构包括SSP、ADX、DSP三部分,分别负责流量引入、流量分发和广告检索。系统设计的核心思想是基于分布式系统基本原理,包括两阶段提交、CAP理论、paxos协议等。
系统设计的关键因素是高可用性、高可扩展性和时延敏感性。为了满足这些要求,系统设计者需要取舍各种限制条件,如性能改进目的改进、功能点对比和适用场景说明。
在计算广告架构中,SSP负责流量引入相关的业务逻辑处理,支持不同流量的接入,包括移动甚至第三方AdExchange平台流量。ADX负责流量的分发、竞价和过滤,支持不同流量的接入,支持不同DSP的竞价,支持竞价的各种过滤和业务需求。DSP负责广告的检索,预估广告的CPM和CTR,进行“最合适”的出价和选择。
系统背景是基于ODS(OnlineDataService在线数据存储服务),日志收集系统和ODS系统。系统输入是用户日志,系统输出是有广告请求时,根据用户最近一段时间(一般几十天)内的所有行为日志发掘出的推荐排序所需的中间数据。
系统设计的核心需求是高可用性、高可扩展性和时延敏感性。为了满足这些要求,系统设计者需要考虑各种限制条件,如性能改进目的改进、功能点对比和适用场景说明。
在计算广告架构中,ODS系统是核心组件之一,负责存储海量的用户数据,满足高可用性和高可扩展性的要求。ODS系统的设计需要考虑到时延敏感性,确保整个广告系统的整体时延在几十ms之内。
计算广告架构是基于计算机基础工程技术的系统设计,旨在解决计算广告问题。系统设计的核心思想是基于分布式系统基本原理,包括两阶段提交、CAP理论、paxos协议等。系统设计的关键因素是高可用性、高可扩展性和时延敏感性。
知识点:
1. 计算广告架构是基于计算机基础工程技术的系统设计。
2. 系统设计的核心思想是基于分布式系统基本原理,包括两阶段提交、CAP理论、paxos协议等。
3. 系统设计的关键因素是高可用性、高可扩展性和时延敏感性。
4. ODS系统是核心组件之一,负责存储海量的用户数据,满足高可用性和高可扩展性的要求。
5. 系统设计需要考虑到时延敏感性,确保整个广告系统的整体时延在几十ms之内。
相关概念:
1. 计算机基础工程技术
2. 分布式系统基本原理
3. 两阶段提交
4. CAP理论
5. paxos协议
6. ODS系统
7. 在线数据存储服务
8. 海量用户数据存储
9. 高可用性
10. 高可扩展性
11. 时延敏感性
2015-12-22 上传
2021-10-14 上传
点击了解资源详情
点击了解资源详情
2022-08-08 上传
2021-09-12 上传
点击了解资源详情
wuhuaiyu
- 粉丝: 13
- 资源: 9