Scarf tracking pixel
Customer story

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.

Challenge

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.

problem-icon

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.

geo-distribution-icon

Manual replication across regions

Supporting three regions required custom-built replication for Memcached and added operational complexity.

icon speed

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.

cost-icon

Storage cost inflexibility

MongoDB scaled inefficiently and expensively, making it hard to control costs.

Solution

Unified real-time database for both user and metadata

Nativo replaced both systems with Aerospike, simplifying their architecture while improving performance, resiliency, and scalability.

check-mark-icon

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.

check-mark-icon

Single platform for distinct workloads

Aerospike supports both persistent user profiling and volatile metadata caching. These were previously handled by separate systems.

check-mark-icon

Real-time updates and reads

Campaign metadata is updated in real time via UI and instantly reflected in production thanks to Aerospike's speed.

check-mark-icon

Built-in cross-region replication

Aerospike XDR provided seamless multi-region consistency from day one, eliminating the need for custom code.

check-mark-icon

Cost-performance gains on AWS

Graviton-based I4g instances deliver excellent price/performance. Aerospike helps Nativo size efficiently to reduce spend.

Results

Performance, reliability, and real-time scale

Aerospike enables Nativo to deliver high-throughput, low-latency performance while reducing infrastructure complexity.

icon-throughput-1-white

Over 1.4 trillion requests/month

Aerospike supports massive real-time bidding at global scale with consistent sub-millisecond reads.

icon-no-downtime-white

No downtime in 10+ years

The system has remained stable and reliable across three AWS regions with minimal maintenance.

icon-speed-white

Fast time to production

Campaign changes in the UI are reflected in production within seconds, enabling rapid iteration.

icon-accountability-white

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