Tracking our ads serving latency and uptime

Thursday, March 17, 2011
By: Jim Payne

We launched a tool today that I’m really personally excited about. It’s codenamed “Canary.” It constantly pings MoPub’s ad serving backend to ascertain how quickly ads are being returned and to make sure that we are up and serving correctly. It runs on a different set of machines so that it can observe performance just like an iPhone or Android would.

Normally, this type of tool would be just for a company’s internal use, but we’ve made it public for three reasons. First, we are proud of our site reliability and latency and we believe that “what you measure improves.” So if we create a publicly viewable reliability and latency graph, then we’re explicitly saying to you that we care about these things and actively measure them. Second, rather than wondering if MoPub is working and emailing us to check to see if we are seeing problems, you can visit the canary site to quickly check. Lastly, it keeps us honest. This is mission critical infrastructure for you and being public about our performance is a recognition of that.

Please take the dashboard for a spin at http://stats.www.mopub.com and let us know what you think!

Sign up for our newsletter to stay up-to-date with our articles, news, events and more.