计算广告技术架构设计与优缺点分析

需积分: 10 1 下载量 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. 时延敏感性