Admiral scales globally
delivering billions of impressions at single-digit latency

YugabyteDB is the open source, high-performance distributed SQL database for global, internet-scale apps. Schedule a demo, or learn more at yugabyte.com

Admiral provides services to thousands of publishers around the globe, helping to grow their visitor relationships and revenue.
Admiral must handle relationship data instantly and in a highly configurable way based on user and publisher preferences. The previous MongoDB solution was neither flexible nor scalable enough to handle this large, complex dataset. Evaluating CockroachDB resulted in significant hiccups in latency.
Admiral chose YugabyteDB for its comprehensive geo-distribution capabilities and to drive single-digit low latency, massive scalability, and high performance–all while future-proofing their system for exponential growth.

Admiral is the leading Visitor Relationship Management (VRM) platform, serving thousands of publishers worldwide

Admiral empowers publishers to engage their audiences to drive and optimize revenue streams from paywalls to adblock recovery. Admiral’s one-tag solution provides free revenue analytics and a suite of engagement, CCPA/GDPR privacy compliance, subscription, and revenue growth models.

Admiral is trusted around the globe by thousands of publishers in the industry including Advance Local, Bored Panda, Raw Story, and Q.Digital.

Key Requirements

Admiral needed a highly scalable, globally available database that would perform at scale. Their requirements include:

  • Geo-distribution of data for low-latency reads close to end users
  • Cloud native with low operational complexity in production
  • High performance low-latency reads across the cloud (Google Compute Engine)
  • High scalability, especially during sustained growth in both data and user traffic
YugabyteDB is a solid technical choice that meets all of our key requirements, including massive scale, high performance, low latency reads, and cloud native out-of-the-box. In addition, the support team at Yugabyte is incredibly responsive, beyond what we’ve experienced with other vendors.
James Hartig,
Co-Founder, Admiral
We evaluated CockroachDB, but decided to go with YugabyteDB because we got 3x better performance with fewer resources, while avoiding the significant hiccups in latency we saw with CockroachDB.

YugabyteDB Solution

Cloud native to reduce operational complexity. Distributed SQL to accelerate the learning curve because familiar SQL schemas and semantics apply.
Geo-distributed deployments with multi-region primary clusters and read replicas enables serving of billions of visitor impressions at low latency across 5 regions and 3 continents.
Deployed on Admiral’s Google Cloud VPC for maximum security and effective cost control.

Technical Details

4000+ qps
queries per second globally
10 nodes
across 5 regions and 3 continents
3 ms reads
very low latency