下载PDF
实例探究 > Tapad Excels in Cross-Platform Advertising with Sub-Millisecond Query Responses

Tapad Excels in Cross-Platform Advertising with Sub-Millisecond Query Responses

技术
  • 分析与建模 - 预测分析
  • 应用基础设施与中间件 - 数据库管理和存储
  • 基础设施即服务 (IaaS) - 云存储服务
适用行业
  • Software
适用功能
  • 商业运营
  • 销售与市场营销
用例
  • 数字孪生
  • 实时定位系统 (RTLS)
服务
  • 系统集成
挑战
For Tapad, the ability to predict the best placements and correct pricing for advertisers’ campaigns, as well as offer RTB to marketers across multiple channels, was critical to the success of its technology. To support this functionality, the company required a database that could reliably process and manage the data linked to billions of mobile display impressions and also respond to inquiries within milliseconds. The key-value store approach of NoSQL databases was ideally suited for Tapad’s needs, and the company began to investigate several well-known systems. However, Tapad found that despite offering high throughput, many products lacked the predictable response times needed to support the platform’s users. Only Aerospike stood up to the test of Tapad’s proof of concept, demonstrating the performance, reliability, and predictability required for their demanding production environment requirements.
关于客户
Tapad is a leader in cross-platform advertising technology, helping advertisers achieve a unified view of consumers and present consistent ads across multiple touch-points. The company maximizes a campaign’s impact across multiple screens by leveraging extensive real-time bidding (RTB) enabled supply and data relationships to target the right users, in the right context, on the right device. Tapad's bidding algorithms draw both on predictive learning and historic performance to calculate, in real time, the likelihood of an impression to meet client’s targeting parameters and achieve ROI goals. The result is an unprecedented level of targeting, relevance, and impact on a brand’s bottom line. Tapad relies on the Aerospike real-time NoSQL database and key-value store to power its decision engine and manage more than 150 billion ad impressions per month spread across almost 2 billion web browsers, mobile phones, tablets, and TVs.
解决方案
Tapad has five Aerospike server clusters deployed in its data center. The Tapad platform, which is built on a Java Virtual Machine (JVM), uses the Java interface of the Aerospike database to respond to queries by combining real-time data with information from the company’s other big data storage solutions. Aerospike consistently processes queries within sub-milliseconds, even as it processes some 50,000 transactions per second (TPS) per server. The predictable ultra-fast performance is critical because the 50 millisecond time window for each opportunity includes the network hops between other companies’ data centers, which gives Tapad only about 25 milliseconds to respond with an offer. Tapad’s rapidly growing business is driving the demand to manage ever larger amounts of data. Recently, Tapad began running large new campaigns with a nearly all-new user base. At Tapad’s request, the Aerospike support team came in to evaluate whether the current system could handle the new load. Testing revealed that while Tapad had the necessary read/write capacity, there was not enough storage disk space. The Aerospike advisors then recommended adding solid-state drives (SSDs) to meet Tapad’s growing storage demands.
运营影响
  • Tapad's platform uses Aerospike to respond to queries by combining real-time data with information from the company’s other big data storage solutions.
  • Aerospike consistently processes queries within sub-milliseconds, even as it processes some 50,000 transactions per second (TPS) per server.
  • The predictable ultra-fast performance is critical because the 50 millisecond time window for each opportunity includes the network hops between other companies’ data centers, which gives Tapad only about 25 milliseconds to respond with an offer.
数量效益
  • Aerospike processes some 50,000 transactions per second (TPS) per server.
  • Tapad manages more than 150 billion ad impressions per month spread across almost 2 billion web browsers, mobile phones, tablets, and TVs.
  • The 50 millisecond time window for each opportunity includes the network hops between other companies’ data centers, which gives Tapad only about 25 milliseconds to respond with an offer.

相关案例.

联系我们

欢迎与我们交流!

* Required
* Required
* Required
* Invalid email address
提交此表单,即表示您同意 IoT ONE 可以与您联系并分享洞察和营销信息。
不,谢谢,我不想收到来自 IoT ONE 的任何营销电子邮件。
提交

Thank you for your message!
We will contact you soon.