Download PDF
Case Studies > Leading AdTech companies use Aerospike’s high-performance NoSQL database to drive customer engagement, campaign effectiveness and top-line results

Leading AdTech companies use Aerospike’s high-performance NoSQL database to drive customer engagement, campaign effectiveness and top-line results

Technology Category
  • Analytics & Modeling - Predictive Analytics
  • Application Infrastructure & Middleware - Database Management & Storage
  • Infrastructure as a Service (IaaS) - Cloud Storage Services
Applicable Industries
  • Software
Applicable Functions
  • Business Operation
  • Sales & Marketing
Use Cases
  • Digital Twin
  • Real-Time Location System (RTLS)
Services
  • Software Design & Engineering Services
  • System Integration
The Challenge
This world’s largest, independent, real-time ad technology platform, AppNexus, empowers companies to build, manage, and optimize their entire online advertising business. Each day, hundreds of companies around the globe buy and sell billions of online ads using AppNexus’ real-time ad serving technology, advanced yield management controls, optimization algorithms, and patented brand and safety monitoring. Managing and effectively leveraging these ever-growing data sets have a real impact on an organization’s bottom line. AdTech platforms like AppNexus need to use what they know (the data) to power what they do (serve relevant ads) in real time. The combination of speed and scale are required to deliver tailored responses and spur immediate consumer interactions within milliseconds. The challenges are many. In this case, AppNexus needs to: Optimize ad campaigns and increase campaign effectiveness, capture and analyze clickstreams, transactions, video and social media data, spot trends and patterns, understand customer sentiment, unearth new relationships, and adjust campaign tactics in real-time. Scale rapidly as business grows. With its infrastructure reaching capacity, a cost-effective database and storage solution with predictable low latency and high throughput is a critical component of its ability to continue providing high-quality service to its customers. Manage rising infrastructure costs and complexity. With infrastructure growth comes in higher maintenance, power consumption, and operational costs.
About The Customer
AppNexus is the world’s largest, independent, real-time ad technology platform. It empowers companies to build, manage, and optimize their entire online advertising business. Each day, hundreds of companies around the globe buy and sell billions of online ads using AppNexus’ real-time ad serving technology, advanced yield management controls, optimization algorithms, and patented brand and safety monitoring. AppNexus is known for its ability to manage and effectively leverage ever-growing data sets, which have a real impact on an organization’s bottom line. The company needs to use what they know (the data) to power what they do (serve relevant ads) in real time. The combination of speed and scale are required to deliver tailored responses and spur immediate consumer interactions within milliseconds. AppNexus is a key player in the AdTech industry, providing high-quality service to its customers by optimizing ad campaigns, capturing and analyzing clickstreams, transactions, video and social media data, spotting trends and patterns, understanding customer sentiment, unearthing new relationships, and adjusting campaign tactics in real-time.
The Solution
After evaluating multiple options, AppNexus decided to build its application on Aerospike’s NoSQL database on SSD drives. Aerospike provided consistent quality of service for high and mixed IOPS workloads. With this configuration, the company was able to process 99% of reads in less than one millisecond, achieve consistent low latency (milliseconds) with a 50/50 read-write load, deliver relevant content in less than 50 milliseconds, realize extremely high throughput (100K to 5M operations/second), realize an 80%+ improvement in hardware efficiency and cost, and deploy global data replication for business continuity. Aerospike’s NoSQL database is architected from the ground up as a flash-optimized database with a hybrid RAM/SSD storage architecture. This allows for 10x better performance using 10x fewer servers, at a cost that is 10x less than main memory. By storing data in Flash (SSDs), record data is stored contiguously with automatic defragmentation and eviction, multi-threaded with 1 read per record. This enables applications needing RAM-like performance to deploy on fewer servers (with less RAM). Aerospike stores indexes in DRAM reducing the need to write in multiple locations, which increases speed, reduces wear, and lowers the Total Cost of Ownership (TCO), while keeping the latency and throughput at the same level.
Operational Impact
  • Consistent quality of service for high volume, mixed Input/output Operations Per Second (IOPS) workloads.
  • Process 99% of reads in less than one millisecond.
  • Achieve consistent low latency (milliseconds) with a 50/50 read-write load.
Quantitative Benefit
  • Realize an 80%+ improvement in hardware efficiency and cost.
  • Aerospike can run on 10x fewer nodes (which results in 10X better TCO) and offers 20X better read latency for key-value queries run at scale.
  • Aerospike SSD optimizations for large databases with read-write load are faster and more scalable.

Related Case Studies.

Contact us

Let's talk!

* Required
* Required
* Required
* Invalid email address
By submitting this form, you agree that IoT ONE may contact you with insights and marketing messaging.
No thanks, I don't want to receive any marketing emails from IoT ONE.
Submit

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