Home / Companies / Aerospike / Blog / Post Details
Content Deep Dive

How Unity replaced Redis to scale its ad platform to 10 million ops

Blog post from Aerospike

Post Details
Company
Date Published
Author
Steve Tuohy
Word Count
2,029
Company Posts That Month
9
Language
English
Hacker News Points
-
Post removed?
No
Summary

Unity, widely recognized for its game engine, also plays a crucial role in mobile game monetization through its sophisticated ad platform, which was significantly enhanced following its acquisition of ironSource in 2022. The platform handles complex real-time decisions, delivering personalized ads with sub-10 millisecond latency, powered by Aerospike's distributed NoSQL database. Originally developed by ironSource, the monetization engine required an upgrade from Redis to Aerospike due to scalability issues, and this transition allowed for improved infrastructure capable of supporting over 10 million operations per second across 100 terabytes of data. Aerospike's hybrid memory architecture, single-read efficiency, and schema flexibility are pivotal to maintaining low latency and high throughput, enabling Unity to deliver relevant ads without interrupting gameplay. Furthermore, Unity's FunnelData system leverages Aerospike to provide accurate attribution and fraud detection by storing comprehensive user data, enhancing machine learning models for better ad targeting. This robust infrastructure not only supports Unity's ad operations but also reduces operational overhead, allowing engineers to focus on product development while ensuring a seamless player experience.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Real-time 4 6,457 1,307 242 +28%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.