实例探究 > Adfonic processes 100 billion global ad impressions each month

Adfonic processes 100 billion global ad impressions each month

公司规模
200-1,000
产品
  • Aerospike
  • Madison DSP
技术栈
  • NoSQL
  • Key-Value Store (KVS)
  • SQL
实施规模
  • Enterprise-wide Deployment
影响指标
  • Customer Satisfaction
  • Digital Expertise
  • Productivity Improvements
技术
  • 分析与建模 - 实时分析
  • 应用基础设施与中间件 - 数据库管理和存储
  • 平台即服务 (PaaS) - 数据管理平台
适用功能
  • 商业运营
用例
  • 数字孪生
  • 实时定位系统 (RTLS)
服务
  • 软件设计与工程服务
  • 系统集成
关于客户
Adfonic is a company that specializes in mobile advertising, providing a platform that allows advertisers and agencies to access global mobile web and application inventory through a single buying point. The company processes over 100 billion global ad impressions per month, making it a significant player in the mobile advertising industry. Adfonic's platform is designed to run performance, rich media, and video ad campaigns across a wide range of inventory sources, aiming to drive direct response, increase consumer engagement, and build brand awareness. The company places a high priority on data-driven mobile ads, requiring rapid response times and reliable real-time performance to meet the demands of its extensive customer base.
挑战
Adfonic’s mobile ad buying platform enables customers to run performance, rich media, and video ad campaigns across a wide range of inventory sources to drive direct response, increase consumer engagement, and build brand awareness. To support the many functions of its platform, Adfonic has placed a priority on applying the right data management solution to each requirement. Some parts of the platform have been well served by traditional SQL database technology. However, when Adfonic rolled out its Madison mobile demand-side platform (DSP) utilizing real-time bidding (RTB), the company quickly realized the need for a different approach. The ad-server in Madison, designed to serve as a real-time ad traffic handling system, demanded responses within 5 milliseconds. Adfonic evaluated SQL databases but found that they failed to meet the critical access times. The company then reviewed several commercial and open-source NoSQL and key-value store (KVS) solutions.
解决方案
Adfonic evaluated several NoSQL and key-value store (KVS) solutions and found that only Aerospike met their requirements for predictable real-time performance. An extensive proof of concept demonstrated that Aerospike also addressed the full redundancy and automated data replication that Adfonic required. Moreover, only the Aerospike database offered the ability to remove expired records through its Evictor automated data feature. Other factors in Adfonic’s decision were Aerospike’s responsive technical support and the database’s self-managing topology, which eliminates the need for operational intervention and ensures consistent, predictable performance. Today, Adfonic deploys Aerospike clusters in four locations: a central hub and three geographically distributed data centers. Each fully redundant Aerospike cluster runs on standard hardware running Linux and consists of two servers with 48 GB RAM. Each cluster manages 240 GB of real-time data—half of the available 480 GB of available platform memory on disk.
运营影响
  • Aerospike's Evictor feature allows for automatic removal of expired records, reducing the need for manual intervention.
  • Aerospike's self-managing topology ensures consistent, predictable performance without the need for hands-on maintenance.
  • The database's fault-tolerant, shared-nothing architecture ensures redundancy and 100% availability.
  • Aerospike's cross data center replication minimizes the effect of network travel and ensures business continuity and availability.
  • Adfonic plans to add more Aerospike clusters as it continues to expand its platform, optimizing mobile buying for advertisers and publishers.
数量效益
  • Processes more than 100 billion global ad impressions per month.
  • Handles tens of thousands of requests per second.
  • Ensures responses within 50 milliseconds.
  • Manages 240 GB of real-time data per cluster.
  • Processes queries consistently within 5 milliseconds.

Case Study missing?

Start adding your own!

Register with your work email and create a new case study profile for your business.

Add New Record

相关案例.

联系我们

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

感谢您的信息!
我们会很快与你取得联系。