
FreeWheel成立于2007年,2014年被美国最大的有线电视公司、第二大互联网服务公司Comcast收购,成为Comcast着力打造的全球电视广告行业通用平台的核心。
FreeWheel是全球视频广告和数字广告领域的领头羊,专门提供电视及互联网视频广告投放、预测和增值服务等关键解决方案,其广告平台被90%以上的美国主流电视媒体和运营商使用,支撑着全球1/4的在线广告业务。
显然,这个广告业务的开展离不开数据库。对于这样一个涉及范围广、业务量大而且对实时性要求非常严苛的业务平台该选择什么样的数据库?
20毫秒内要完成海量用户信息匹配
FreeWheel所支撑的在线广告业务的典型业务场景是对用户行为进行分析处理,包括用户画像、广告报价和策略分析,其最为核心的数据就是用户数据。另外还有一些与广告交付有关的中间数据以及报表数据。为了支持业务顺利运行,系统对底层数据库提出如下要求:
第一,性能高、延迟低。在线广告是一个对实时性要求非常高的业务类型,竞标速度必须很快。以典型的实时竞价系统为例,从用户访问网页到网页展现必须在150毫秒内完成,其中只有20毫秒用于决定是否要向用户投放广告,这就要求系统能迅速对用户信息进行匹配,返回所需的信息,因此,数据库的性能至关重要。
其次是高可扩展性。在线广告业务最为重要的数据是通过各种渠道收集来的海量的用户数据,包括年龄、性别、居住地、收入、工作、爱好等各方面的信息,并给这些用户打上各种标签。这些数据每天都在增加,存储空间需求一直在不断增长,这就要求系统具有非常高的可扩展性。同时,在加入新的服务器上线后,数据库能自动进行数据的重新分配和均衡,尽量减少或无需人工干预。
第三是稳定性。FreeWheel服务于美国等各地的主流电视媒体和运营商,一旦系统不稳定甚至崩溃必然会给客户带来很大经济损失,数据库的稳定可靠必不可少。
最后是能支持全球化部署。FreeWheel的客户除了美国外,还包括欧洲和亚太地区的一些客户,其业务遍及全球,因此需要数据库能为广告系统的全球化部署提供良好的支撑。FreeWheel把多业务部署到AWS上,重点追求云上数据库更高的灵活性、更大的可扩展性,还有更高的可靠性,同时达到对云上和云下的数据库集群进行统一管理。
实时数据平台Aerospike全面满足需求
经过全面的评估和测试,FreeWheel最后选择了Aerospike数据库来为其广告系统平台提供底层支撑。
而多年的运行实践表明,Aerospike充分满足FreeWheel的业务需求。Freewheel每秒接收 300万个广告请求,每个广告请求都可以在最多20毫秒内做出响应。像Aerospike这样的实时数据库对Freewheel很重要,对竞标速度的提升也起到了很大作用。
Aerospike发明了HMA混合部署架构不仅带来了高性能、低延迟,同时还降低了总体拥有成本,能将服务器数量减少80%,非常适用于数百GB、数TB级大数据量,且在高并发情况下对性能有毫秒读取要求的场景。
✦
✦
对Freewheel来说,广告日常模式通常是白天高,晚上低,因此他们使用Amazon AWS的解决方案,使计算能力与需求相匹配,Aerospike集群规模可以非常快速地上下节点管理而满足Freewheel不断变化的需求。
另外,Aerospike的跨数据中心复制(XDR)和多站点部署等强大功能允许FreeWheel对其全球数据进行管理,以满足独特的行业或地理要求,而不会影响性能或可靠性,从而给Freewheel全球化的业务提供可靠支撑。
比如,在Aerospike的多站点集群配置中,各数据中心可以部署在AWS不同的可用区,可以分布在私有的数据中心也可以分布在公有云,Aerospike能自动管理在各个站点之间的数据同步,最大化地减轻了用户的运维压力,很好地解决了FreeWheel云上数据同步的及时性。
实际上,不只是FreeWheel,在Aerospike拥有的200多家头部客户中不乏广告技术商。比如,网络营销广告公司Criteo就选择基于Aerospike实时数据平台构建大数据平台,每天将广告商的内容与互联网用户感兴趣的内容匹配 9500亿次,并在50毫秒内做出响应。不仅如此,服务器数量的大幅度减少,使企业每年可节省数百万美元的IT成本。
截至目前,基于Aerospike实时数据平台构建的应用程序已经为众多广告业务提供支撑,包括程序化购买/实时竞价、广告投放和交换、数据管理平台、需求方平台以及供应方平台解决方案,Aerospike也已成为众多广告技术商首选数据库之一。
关于Aerospike
1
Aerospike实时数据平台:使组织能够面对数十亿笔交易规模时实时采取行动,同时将服务器占用空间减少多达80%。
2
Aerospike多云平台:以可预测的亚毫秒级性能为实时应用程序提供支持,数据规模高达PB级,正常运行时间为5个9,并提供全球分布的、强一致的数据存储能力。
3
基于Aerospike实时数据平台构建的应用程序:可用于打击欺诈、面向在线电子商务进行商品推荐、支持全球数字支付等,并为数千万客户提供超个性化的用户体验。
服务客户包括:Airtel、Experian、Nielsen、PayPal、Snap、Wayfair、 Yahoo等。
公司总部位于加利福尼亚州山景城,在伦敦、班加罗尔和特拉维夫设有办事处,目前已在中国开展业务。
猛戳左下角“阅读原文”,既可以下载社区版本,也可以随时提问。欢迎添加小编微信:Aerospike_China,帮你解决更多问题。








