- 2
- 0
- 约3.94千字
- 约 14页
- 2020-06-07 发布于陕西
- 举报
一粟
AgendaAgenda
• 淘宝广告业务介绍淘宝广告业务介绍
• 淘宝直通车架构介绍淘宝直通车架构介绍
• Java在淘宝广告系统应用情况
• QA
淘宝广告产品淘宝广告产品
直通直通 展示展示
车车 广告广告
淘客淘客
广告系统的演进广告系统的演进
条幅条幅条幅条幅 搜索搜索搜索搜索 定向定向定向定向
广告广告广告广告 广告广告广告广告 广告广告广告广告
广告系统需要的技术广告系统需要的技术
•• 高性能高性能WebWeb服务器服务器
• 关系数据库,内存KV数据库, NoSQL (BigTable)
• 搜索索引擎擎
• 排序算法排序算法 ((RankingRanking))
• 实时计算(防作弊,实时结算)
• 海量日志收集和处理海量日志收集和处理 ((MMapRRedduce, 报表和结报表和结
算)
• RPC,消息中间件
• 客户端技术客户端技术::浏览器浏览器,,JavascriptJavascript
淘宝直通车介绍淘宝直通车介绍
应用一应用一:: 直通车业务系统直通车业务系统
• 系统介绍系统介绍:
– 面向几十万广告主
– 管理推广宝贝,推广计划,关键词,报表等功
能
– 大客户数据量比较多
• 一个宝贝允许设置最多200个关键词推广,
• 大客户同时推广几千个宝贝
• 亿级的宝贝‐关键词记录
• 每天产生几十G报表数据;
– 对外提供更新和查询API
应用一应用一:: 直通车业务系统直通车业务系统
• 多个子系统都采用Java实现
– 直通车广告主系统
– 后台CRM系统,审核系统
– 数据同步系统数据同步系统
– 操作日志系统
– 消息通知系统
– 报表系统
• 开源Java框架和工具
– SpringSpring, StrutsStruts 22, iBatisiBatis, JSPJSP, LuceneLucene, MavenMaven …
• RPC框架:淘宝HSF
• 数据存储数据存储::
– 目前使用Oracle数据库存储,计划迁移到Mysql
– 用户信息集中在一台主库,用户宝贝,关键词等数据分区到
三台分库三台分库
应用二应用二:消息通知引擎消息通知引擎
• 从数据库同步更新信息到广告引擎从数据库同步更新信息到广告引擎
– 每天消息量为千万级,高峰每秒2000条
• 特点特点::
– 可靠性
– 同同一用户的消息投递需要严格保证时序用户的消息投递需要严格保证时序 ((是否可重发是否可重发?))
– 批量消息支持
– 事务支持
• 消息队列存储选择
– Mysql
– Redis
– HBase
App Srv App Srv
HSF调用发送消息
HSF Srv HSF Srv
Message Producer
按 用户custid分区到不同Queue
推 送Redis Master 地址
q q q q q
u u u u u
Config Srv
您可能关注的文档
- [房地产]运盛•美之国营销策划执行方案.pdf
- 《个人理财》01理财导论.pdf
- 《旅游企业战略管理》第9章:旅游企业战略的评价丶实施与控制.pdf
- 《年产1万吨竹子纤维加工项目可行性研究报告》.pdf
- 《让世界充满爱》读书心得.pdf
- 《市场营销学》英文试卷9.pdf
- 《新教育之梦》读书笔记(精选多篇).pdf
- ×××××有限公司员工招聘管理制度.pdf
- 2_员工的职业道德和行为规范1.0版.pdf
- 4-1数理统计的基础知识.pdf
- 2025年版汽车趋势报告 The 2025 EPA Automotive Trends Report.docx
- 2026年边缘计算开源平台EdgeX Foundry入门与二次开发.docx
- 2026年超声内镜放大内镜早癌诊断AI辅助识别系统临床评价.docx
- 2026年报废汽车回收与再制造逆向物流体系.docx
- 2026年产品碳足迹核算方法学:从摇篮到大门与从摇篮到坟墓.docx
- 2026年城乡要素平等交换双向流动政策创新试点申报材料.docx
- 2026年超导半导体接口电路架构与电平转换驱动器设计.docx
- 2026年财政贴息不再以再贷款支持为前提后的风险防范与合规要点.docx
- 2026年不动产信托登记试点政策对遗嘱信托支持.docx
- 2026年城乡有机废弃物协同处理技术方案.docx
原创力文档

文档评论(0)