News Feed Item
Adform Scales to Meet Real-Time Demand While Cutting Server Requirements in Half Using Aerospike Flash-Optimized In-Memory NoSQL Database
|By Business Wire
|July 25, 2014 03:00 AM EDT
Today, Aerospike announced that Adform—a premier partner for media
agencies, trading desks, advertisers and publishers—relies on Aerospike
to power both its real-time trading engine and dynamic creative engine
for multi-screen marketing. Using the open source Aerospike
flash-optimized in-memory NoSQL database, Adform has cut its server
requirements in half while providing predictable real-time responses and
scaling to meet the company’s exponential growth.
Headquartered in Denmark, Adform enables media agencies, trading desks,
advertisers and publishers to easily scale and deliver programmatic
display advertising, rich media, and video, across desktop and mobile
devices. Notably, Adform lets clients get control of their data, so they
can automatically use all their ad-serving and site data without passing
this to external parties.
The high demand for Adform’s solution has enabled the company to double
in size each of the last few years, Adform now has offices in 15
countries, including the United States, United Kingdom, Germany, Sweden,
Denmark, Norway, Finland, Spain, Italy, Netherlands, Belgium, Czech
Republic, Poland, Lithuania and Belarus.
The Right Database for the Right Job
Since 2002, Adform has relied on a range of databases, including Apache
Cassandra and MongoDB, along with data warehouse and analytics systems
to support its platform. For years, Cassandra databases drove real-time
trading and dynamic creative engines. However, as the company scaled to
meet rapidly growing client demand, the high number of servers Cassandra
required was becoming too expensive to maintain.
While Cassandra continued to support other areas of its business, Adform
began to seek a more cost-effective way to scale its real-time engines
while maintaining predictable performance. Ultimately, the company
turned to the Aerospike in-memory NoSQL database, which uses a
patent-pending combination of indexes in RAM and data in direct-attached
SSDs for near in-memory speed at flash storage prices.
“We use a number of different databases, which we find useful for
different purposes. For our real-time trading and dynamic creative
engines, Aerospike is unbeatable,” said Jakob Bak, Adform CTO. “Not only
does Aerospike provide stable and predictable low latency, but it also
delivers the lowest possible latency in a system that is easily scalable
Aerospike Combines Speed With Cost-Effective Scale
Adform now powers its real-time trading and dynamic creative engines
with Aerospike, relying on the database’s key-value store (KVS)
capabilities, serving as the user profile and supporting the data
management platform (DMP), ID mapping, and dynamic creative optimization.
Adform’s real-time trading cluster processes a few hundred thousand
requests per second, a majority of which are auction-based requests
where Aerospike supports the calculation of bids on several thousand
bidding strategies and campaigns. Meanwhile, its creative engine uses
much of the same data for determining which product or creative design
is the best to display to each individual user.
An Aerospike cluster is maintained in two Adform data centers, which are
connected via an optical line. Running on bare metal, each Aerospike
cluster now uses 96GB of data in DRAM along with 1.7TB of data on Intel
SSDs. All user interactions with online ads are stored in Aerospike.
Then this data, combined with additional data from a large Hadoop
cluster, is used to make bidding decisions in real time. Overall,
Aerospike handles more than 200,000 operations per second with a latency
of less than 1 millisecond.
"With Aerospike, we have been able to drastically cut down on the number
of Cassandra servers, which provided a great cost reduction,” Mr. Bak
notes. “Even more important is the super fast KVS and extraordinary
predictability we get with Aerospike, providing the responsiveness our
clients require to compete in the crowded Internet and mobile markets."
“Adform is at the forefront in delivering programmatic rich media,
multiscreen advertising that is personalized for individual users,” said
Brian Bulkowski, Aerospike founder and CTO. “We are excited by Adform’s
success in scaling with our flash-optimized in-memory NoSQL database
while providing the predictable, real-time performance to immediately
create the customized experiences that translate into higher rates of
Adform is a premier partner for media agencies, trading desks,
advertisers and publishers, offering the world’s only programmatic
brand-led media platform to support all aspects of multi-screen brand
advertising. Adform’s end-to-end ad tech stack closes the loop by
integrating media planning, buying, optimization and reporting into one
place covering full-featured demand-side platform, rich media and ad
serving. Adform was established 2002 in Denmark and now has offices in
15 countries including the US, United Kingdom, Germany, Sweden, Denmark,
Norway, Finland, Spain, Italy, Netherlands, Belgium, Czech Republic,
Poland, Lithuania and Belarus. Visit http://www.adform.com
for more information, or follow us on Twitter @adforminsider.
Aerospike is the open source front-edge database powering a new
generation of interactive, real-time Web and mobile applications that
operate at global scale. It is the first flash-optimized in-memory NoSQL
database to combine transactions and "hot" analytics with strong ACID
consistency and enterprise-grade reliability. Purpose-built to make
scaling easy and affordable, it enables all developers to take advantage
of predictable, sub-millisecond latency for distributed caching, session
management, user profile, and key value store use cases. In production
non-stop for nearly four years, Aerospike is deployed at real-time big
data companies like AppNexus, eXelate, Chango and [x+1]. Aerospike is
headquartered in Silicon Valley. Investors include New Enterprise
Associates, Columbus Nova Technology Partners, Alsop Louie, and Draper
Associates. Download the open source Aerospike Community Edition at www.aerospike.com,
and follow @aerospikedb.
Aerospike is a registered trademark of Aerospike, Inc., in the United
States and/or other countries. All other trademarks and registered
trademarks are the properties of their respective owners.
DevOps at Cloud Expo – being held November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA – announces that its Call for Papers is open.
Born out of proven success in agile development, cloud computing, and process automation, DevOps is a macro trend you cannot afford to miss. From showcase success stories from early adopters and web-scale businesses, DevOps is expanding to organizations of all sizes, including the world's largest enterprises – and delivering real results. Am...
Aug. 26, 2016 01:30 PM EDT Reads: 3,400
Using new techniques of information modeling, indexing, and processing, new cloud-based systems can support cloud-based workloads previously not possible for high-throughput insurance, banking, and case-based applications.
In his session at 18th Cloud Expo, John Newton, CTO, Founder and Chairman of Alfresco, described how to scale cloud-based content management repositories to store, manage, and retrieve billions of documents and related information with fast and linear scalability.
Aug. 26, 2016 01:00 PM EDT Reads: 1,956
Fact: storage performance problems have only gotten more complicated, as applications not only have become largely virtualized, but also have moved to cloud-based infrastructures. Storage performance in virtualized environments isn’t just about IOPS anymore. Instead, you need to guarantee performance for individual VMs, helping applications maintain performance as the number of VMs continues to go up in real time.
In his session at Cloud Expo, Dhiraj Sehgal, Product and Marketing at Tintri, wil...
Aug. 26, 2016 12:30 PM EDT Reads: 597
Aspose.Total for .NET is the most complete package of all file format APIs for .NET as offered by Aspose. It empowers developers to create, edit, render, print and convert between a wide range of popular document formats within any .NET, C#, ASP.NET and VB.NET applications.
Aspose compiles all .NET APIs on a daily basis to ensure that it contains the most up to date versions of each of Aspose .NET APIs. If a new .NET API or a new version of existing APIs is released during the subscription peri...
Aug. 26, 2016 12:00 PM EDT Reads: 1,890
Enterprises have forever faced challenges surrounding the sharing of their intellectual property. Emerging cloud adoption has made it more compelling for enterprises to digitize their content, making them available over a wide variety of devices across the Internet.
In his session at 19th Cloud Expo, Santosh Ahuja, Director of Architecture at Impiger Technologies, will introduce various mechanisms provided by cloud service providers today to manage and share digital content in a secure manner....
Aug. 26, 2016 11:45 AM EDT Reads: 637
SYS-CON Events announced today that eCube Systems, a leading provider of middleware modernization, integration, and management solutions, will exhibit at @DevOpsSummit at 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA.
eCube Systems offers a family of middleware evolution products and services that maximize return on technology investment by leveraging existing technical equity to meet evolving business needs. ...
Aug. 26, 2016 11:45 AM EDT Reads: 568
Pulzze Systems was happy to participate in such a premier event and thankful to be receiving the winning investment and global network support from G-Startup Worldwide. It is an exciting time for Pulzze to showcase the effectiveness of innovative technologies and enable them to make the world smarter and better.
The reputable contest is held to identify promising startups around the globe that are assured to change the world through their innovative products and disruptive technologies. There w...
Aug. 26, 2016 11:30 AM EDT Reads: 547
Traditional on-premises data centers have long been the domain of modern data platforms like Apache Hadoop, meaning companies who build their business on public cloud were challenged to run Big Data processing and analytics at scale. But recent advancements in Hadoop performance, security, and most importantly cloud-native integrations, are giving organizations the ability to truly gain value from all their data.
In his session at 19th Cloud Expo, David Tishgart, Director of Product Marketing ...
Aug. 26, 2016 11:20 AM EDT Reads: 279
Ixia (Nasdaq: XXIA) has announced that NoviFlow Inc.has deployed IxNetwork® to validate the company’s designs and accelerate the delivery of its proven, reliable products.
Based in Montréal, NoviFlow Inc. supports network carriers, hyperscale data center operators, and enterprises seeking greater network control and flexibility, network scalability, and the capacity to handle extremely large numbers of flows, while maintaining maximum network performance. To meet these requirements, NoviFlow in...
Aug. 26, 2016 11:15 AM EDT Reads: 1,858
SYS-CON Events announced today that Hitrons Solutions will exhibit at the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA.
Hitrons Solutions Inc. is distributor in the North American market for unique products and services of small and medium-size businesses, including cloud services and solutions, SEO marketing platforms, and mobile applications.
Aug. 26, 2016 10:45 AM EDT Reads: 518
To leverage Continuous Delivery, enterprises must consider impacts that span functional silos, as well as applications that touch older, slower moving components. Managing the many dependencies can cause slowdowns. See how to achieve continuous delivery in the enterprise.
Aug. 26, 2016 10:30 AM EDT Reads: 1,573
Internet of @ThingsExpo, taking place November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 19th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world.
The Internet of Things (IoT) is the most profound change in personal and enterprise IT since the creation of the Worldwide Web more than 20 years ago.
All major researchers estimate there will be tens of billions devices - comp...
Aug. 26, 2016 10:15 AM EDT Reads: 3,570
There is growing need for data-driven applications and the need for digital platforms to build these apps.
In his session at 19th Cloud Expo, Muddu Sudhakar, VP and GM of Security & IoT at Splunk, will cover different PaaS solutions and Big Data platforms that are available to build applications.
In addition, AI and machine learning are creating new requirements that developers need in the building of next-gen apps. The next-generation digital platforms have some of the past platform needs a...
Aug. 26, 2016 09:45 AM EDT Reads: 327
Data is the fuel that drives the machine learning algorithmic engines and ultimately provides the business value.
In his session at Cloud Expo, Ed Featherston, a director and senior enterprise architect at Collaborative Consulting, will discuss the key considerations around quality, volume, timeliness, and pedigree that must be dealt with in order to properly fuel that engine.
Aug. 26, 2016 09:45 AM EDT Reads: 1,820
SYS-CON Events announced today that Isomorphic Software will exhibit at DevOps Summit at 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Isomorphic Software provides the SmartClient HTML5/AJAX platform, the most advanced technology for building rich, cutting-edge enterprise web applications for desktop and mobile. SmartClient combines the productivity and performance of traditional desktop software with the simp...
Aug. 26, 2016 09:00 AM EDT Reads: 2,225