Home / Blogs

Application Delivery Controllers as Safety Net for Ad Servers

Amit Fridman

Ad serving platforms drive a lot of web site revenue. These software platforms grant a site manager control over local or remote ads appearing on his web site. Over the years these platforms grew in functionality and today they offer diverse functions such as:

• Reporting ad statistics on clicks and other activities related to ads.
• Targeting ads to specific users based on their profile or past browsing.
• Sequencing ads to create an evolving message for the user.
• Limiting how many times an ad is seen by a specific user.

Growth in features and scale takes its toll. As ad serving platforms offer new, ever more complex features — they become vulnerable to scaling issues. A feature rich platform that could cater to hundreds or thousands of clients grinds to a halt when exposed to significantly higher traffic volume. This is especially painful for remote ad servers who server content across domains. Performance issues on such a platform can take down the ads on dozens of different sites, causing massive loss of revenues to the site and the platform owners.

Solving the problem of feature growth and scale is not simple. The obvious course of action is to invest heavily in QA, performing exhaustive testing of new features under the kinds of load it will experience in the field. But even when using the best QA methods and investing heavily in such activities, there will always be bugs that slip by the net, bugs that could take down your entire ad serving infrastructure.

Application Delivery Controllers (ADC) can offer a safety net for such occurrences. Assume that your sophisticated ad serving platform is experiencing severe delays due to some unexpected load or bug. The browsers will experience time outs when fetching ads making the web page unsightly and ineffective as far as ecommerce goes. But what if you could detect such a state (even if it is brief) and instead of serving your super intelligent targeted ad, just serve a simple, common one. That way your ad campaign may be less effective but it will not ruin the customer's surfing experience. An ADC sits exactly in the right spot for doing just that. By monitoring the time it takes the server to dish out a response, it can intervene and send out a pre-designed ad if the server is too slow to respond.

Of course not all ADCs are made equal. In order to monitor tens of thousands of requests simultaneously and take a decision with a resolution of few milliseconds would require a machine that relies on hardware instead of software.

By Amit Fridman, Vice President Engineering at Crescendo Networks

Related topics: Data Center, Web

WEEKLY WRAP — Get CircleID's Weekly Summary Report by Email:

Comments

Hardware... David A. Ulevitch  –  Sep 15, 2010 8:19 AM PDT

With tools like boomerang and others available to developers, all of this belongs in the application logic so it can respond in real-time to dial-up or dial-down the feature flags.  Having a hardware device in the line-of-fire of requests is a terrible idea and just another piece which can fail or slow things down.

To post comments, please login or create an account.

Related Blogs

Facebook Size Estimates

So/Lo/Mo for Business

Are Banks Finally Taking E-Payments Seriously?

Open Systems Lead to 'Economies of Scope'

New TLDs: Disruptive Marketing 21st Century Style

Related News

Topics

Industry Updates – Sponsored Posts

Google Mobile Website Initiative for German-Speaking Market Launches With goMobi Website Builder

goMobi and Google to Help UK Companies Get on the Mobile Web

Usablenet Partners With dotMobi for Mobile Device Detection

Neustar Announces Partnership with the National Small Business Association

dotMobi And LuxCloud Collaborate on Integration of goMobi Onto LuxCloud SaaS Platform

2011 Half a Billion Handset and Smartphone Sales: The Big Picture

DeviceAtlas 3.2 Released

cPanel Partners With dotMobi to Launch Enhanced Version of goMobi Mobile Web Solution

Research Reveals Commercial Potential of the New Top-Level Domain Program

Afilias Launches International Contest to Explore Innovative Uses of New Top-Level Domains

All Those Cities, Listen Up! NewDomains.org in Munich

The PIR Partners With the Digital Empowerment Foundation to Bring More India-Based NGOs Online

Award-Winning Mobile Website Builder goMobi Now Available
 Via Parallels Platform

Why Your .COM Should Be a .ORG, Too

.CO Bursts through 1 Million Domain Milestone

MarkMonitor Report Reveals Hotels Losing $2.2 Billion Annually Online to Competitive Brandjacking

How a .COM Can Also be a .ORG: Open Compute Project

Hostway Named Microsoft Hyper-V Cloud Provider of the Year

Global Company Leads the Pack as One of the First Microsoft Partners to Offer Exchange 2010

.ORG, PIR Celebrates 9 Million Registrations

Hot Topics

dotMobi

Mobile

Sponsored by
dotMobi
Nominum

IPv6

Sponsored by
Nominum
Verisign

Security

Sponsored by
Verisign
Afilias

DNS Security

Sponsored by
Afilias
Minds + Machines

Top-Level Domains

Sponsored by
Minds + Machines
Neustar UltraDNS

DNS

Sponsored by
Neustar UltraDNS