网络广告投放和监测系统架构剖析课件_第1页
网络广告投放和监测系统架构剖析课件_第2页
网络广告投放和监测系统架构剖析课件_第3页
网络广告投放和监测系统架构剖析课件_第4页
网络广告投放和监测系统架构剖析课件_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网络广告投放和监测系统架构剖析BennettHongFor2012华东架构师大会Nov18,2012Outline互联网的商业模式网络广告的商业逻辑和形态基础广告管理系统架构最基础功能——素材管理和投递最简模型面临的三大问题数据统计控制系统架构计数的准确性和可靠性的常见解决方案实时决策业务需求对系统架构的要求广告业务系统未来的发展趋势互联网的商业模式广告各大门户、视频网站游戏盛大、巨人、畅游、完美电商几乎还都在亏钱携程勉强可以算电商淘宝其实是虚拟地产商业务需求的发展是架构进化的源动力网络广告系统最简架构最基础的硬件和系统配置LAMP架构数据库独立服务器关键数据做RAID但仍旧隐藏3个大坑最简广告系统之问题——系统扩充负载均衡的常见方法DNS轮询——切换慢,没有健康检查LVS/NginX——软件均衡,成本低,有部分健康检查4-7层交换机——成本很高,并发连接可到数百万次/秒最简广告系统之问题——南北互联南北互联解决方法BGP——带宽很贵智能DNS+双线/多机房带宽成本较低,但系统复杂可以自建DNS,也可以采用的智能DNS供应商广告主的新需求——统计和控制广告主开始关心:广告投在哪里多少人看到了广告多少人点击了广告如何优化点击转化效率他们有哪些属性受众的感受如何如何让对的人看到广告……不适合用于统计的Apache日志使用Apache等日志做统计的弊端日志结构不易解析HTTP头部参数可能缺失客户端缓存导致漏记混有无效的错误请求日志的写并发不好,导致错记广告监测计数的特点统计系统的特点高并发频繁写原子性、非事务待解决主要问题少错漏快入库速统计数据入库的解决方法单条日志有原子性,一致性要求不高增加缓冲层,批量延迟入库缓冲分为内存和文件两种,也可以将两种模式结合在各级之间还可以调整流量,对内容进行校验纠错吞吐流速逐渐减慢

控制和定向的需求各种投放控制:总量控制、时段控制、单一用户频次各种定向手段:地域城市、浏览兴趣(上下文)、搜索行为控制和定向依赖于快速统计统计需求的难点GROUPBYORDERBYCOUNTDISTINCTJOIN瓶颈:流速差和流量差硬盘-内存数据交换内存-CPU数据交换解决方法:RAID或引入SSD多路CPUCPUCacheNBRAMNETUSBSATAGPUSBAUDSIO数据按热度分级热数据放内存,做实时决策温数据放在分布式文件系统,做模型迭代冷数据高压缩率后存储,很少使用数据量减小热度提高

网络广告系统的发展趋势分工细化,需要跨系统间实时数据交换媒体资源管理系统、广告资源交易所外部决策数据、竞价机构、素材托管和投递华东架构师大会的组委会添加信息

GTIAndVirident

世纪互联AdMaster的创始人洪倍

联想员工李鹏程

中国(上海)创业者公共实训基地2012华东架构师大会感谢的协办单位和捐助个人:预告信息:2013年5月18日,将于上海举办2013华东数据库技术大会

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论