Unified real-time engine with 10+ years uptime

About Nativo
Nativo is an AdTech company that provides a full-stack platform for both publishers and advertisers. Originally an ad server specializing in native formats, Nativo now operates as both a supply-side platform (SSP) and demand-side platform (DSP), serving more than 1.4 trillion bid requests per month. The company supports real-time auction decisions across three AWS regions and enables unique, custom ad experiences for agencies and brands.
Scaling beyond MongoDB and Memcached
Nativo's real-time infrastructure relies on two distinct workloads. One is a user profile store, which manages data such as frequency caps and audience segments to determine which ads to bid on. The other handles campaign metadata, including settings, filters, and creative content that must be delivered quickly to the ad server. As the business grew, the MongoDB-based user store and Memcached-based campaign cache each faced challenges with scaling, performance, and operational overhead.
Multiple systems with separate limits
MongoDB handled user profiling (to determine which ads to bid on), while Memcached was used for metadata caching. Each brought distinct operational and scaling challenges.
Manual replication across regions
Supporting three regions required custom-built replication for Memcached and added operational complexity.
Latency limits and performance gaps
Nativo required sub-millisecond latency to support real-time bidding but consistently encountered 3–4ms read latencies, creating a critical performance gap.
Storage cost inflexibility
MongoDB scaled inefficiently and expensively, making it hard to control costs.
Unified real-time database for both user and metadata
Nativo replaced both systems with Aerospike, simplifying their architecture while improving performance, resiliency, and scalability.
Sub-millisecond performance at scale
Reads are now over 70% faster than before, consistently completing in under 1ms. This enables fast auction decisions and real-time ad rendering.
Single platform for distinct workloads
Aerospike supports both persistent user profiling and volatile metadata caching. These were previously handled by separate systems.
Real-time updates and reads
Campaign metadata is updated in real time via UI and instantly reflected in production thanks to Aerospike's speed.
Built-in cross-region replication
Aerospike XDR provided seamless multi-region consistency from day one, eliminating the need for custom code.
Cost-performance gains on AWS
Graviton-based I4g instances deliver excellent price/performance. Aerospike helps Nativo size efficiently to reduce spend.
Performance, reliability, and real-time scale
Aerospike enables Nativo to deliver high-throughput, low-latency performance while reducing infrastructure complexity.
Over 1.4 trillion requests/month
Aerospike supports massive real-time bidding at global scale with consistent sub-millisecond reads.
No downtime in 10+ years
The system has remained stable and reliable across three AWS regions with minimal maintenance.
Fast time to production
Campaign changes in the UI are reflected in production within seconds, enabling rapid iteration.
Minimal operational burden
Upgrades are performed once or twice per year and are completed non-disruptively, and the DevOps team rarely needs to touch the system.
Testimonials
Get started with Aerospike
For high-performance, scalable data management and ultra-low latency, ideal for handling massive datasets and real-time applications.
Unified real-time engine with 10+ years uptime

About Nativo
Nativo is an AdTech company that provides a full-stack platform for both publishers and advertisers. Originally an ad server specializing in native formats, Nativo now operates as both a supply-side platform (SSP) and demand-side platform (DSP), serving more than 1.4 trillion bid requests per month. The company supports real-time auction decisions across three AWS regions and enables unique, custom ad experiences for agencies and brands.
Scaling beyond MongoDB and Memcached
Nativo's real-time infrastructure relies on two distinct workloads. One is a user profile store, which manages data such as frequency caps and audience segments to determine which ads to bid on. The other handles campaign metadata, including settings, filters, and creative content that must be delivered quickly to the ad server. As the business grew, the MongoDB-based user store and Memcached-based campaign cache each faced challenges with scaling, performance, and operational overhead.
Multiple systems with separate limits
MongoDB handled user profiling (to determine which ads to bid on), while Memcached was used for metadata caching. Each brought distinct operational and scaling challenges.
Manual replication across regions
Supporting three regions required custom-built replication for Memcached and added operational complexity.
Latency limits and performance gaps
Nativo required sub-millisecond latency to support real-time bidding but consistently encountered 3–4ms read latencies, creating a critical performance gap.
Storage cost inflexibility
MongoDB scaled inefficiently and expensively, making it hard to control costs.
Unified real-time database for both user and metadata
Nativo replaced both systems with Aerospike, simplifying their architecture while improving performance, resiliency, and scalability.
Sub-millisecond performance at scale
Reads are now over 70% faster than before, consistently completing in under 1ms. This enables fast auction decisions and real-time ad rendering.
Single platform for distinct workloads
Aerospike supports both persistent user profiling and volatile metadata caching. These were previously handled by separate systems.
Real-time updates and reads
Campaign metadata is updated in real time via UI and instantly reflected in production thanks to Aerospike's speed.
Built-in cross-region replication
Aerospike XDR provided seamless multi-region consistency from day one, eliminating the need for custom code.
Cost-performance gains on AWS
Graviton-based I4g instances deliver excellent price/performance. Aerospike helps Nativo size efficiently to reduce spend.
Performance, reliability, and real-time scale
Aerospike enables Nativo to deliver high-throughput, low-latency performance while reducing infrastructure complexity.
Over 1.4 trillion requests/month
Aerospike supports massive real-time bidding at global scale with consistent sub-millisecond reads.
No downtime in 10+ years
The system has remained stable and reliable across three AWS regions with minimal maintenance.
Fast time to production
Campaign changes in the UI are reflected in production within seconds, enabling rapid iteration.
Minimal operational burden
Upgrades are performed once or twice per year and are completed non-disruptively, and the DevOps team rarely needs to touch the system.
Testimonials
Get started with Aerospike
For high-performance, scalable data management and ultra-low latency, ideal for handling massive datasets and real-time applications.