Consulting Services

Load testing for Facebook apps.

A Facebook app or game can go viral overnight and put a flood of users on your servers at once. The catch: you can't load test it live on Facebook. We test yours in a controlled environment that stands in for the Facebook APIs, so you know your back end holds up before the launch finds out for you.

Why ordinary load testing doesn't work on Facebook.

Facebook apps are built with the same tools as any web app: JavaScript, HTML, PHP, and the rest. What makes them different is that they depend on the Facebook APIs, and that breaks the usual load testing approach in three ways.

  • The app can't be exercised live on Facebook, because every call runs through Facebook's own platform.
  • Facebook's developer test-user facility is meant for functional testing, not for driving thousands of concurrent sessions.
  • Facebook's anti-abuse protections are built to stop exactly the kind of traffic surge a load test generates, so most tests never reach your servers.

How we test it instead.

A controlled API stand-in

We test against an environment that stands in for the Facebook APIs, so your app runs under realistic conditions without Facebook's platform blocking the test. That also lets us put it through the failure cases a live test can't reproduce, including Facebook API slowdowns and outages.

Cloud load that scales to a launch

Cloud load generation drives your app and game servers to the concurrency a viral launch actually produces, measuring response times and back-end performance together so you find the ceiling before your users do.

Experienced engineers

We've worked with the biggest names in retail, government, education, sports, and politics. Our performance engineers have tuned hundreds of systems and know where to look, which saves you both time to market and money.

Know your Facebook app can take the load before it goes viral.

Tell us about your application or game and we will scope a load test that proves your back end is ready for the surge.

Services

×

(1) 919-845-7601 9AM-5PM EST

Complete this form and we will get back to you as soon as possible. Please note: Technical support questions should be posted to our online support system.

About You
How Many Concurrent Users