• Mobile Advertising In The Age Of Automation

    April 25th, 2013

    Josh Wexler

    We are excited about the release of Forrester Consulting’s Thought Leadership Paper, “Selling Mobile: It’s About The Industry, Not Just The Inventory.” There is a daily stream of news and information about the staggering growth of mobile, but the digital advertising ecosystem has yet to scale at the same pace. The industry is quickly playing [...]

  • Protecting Publishers from Malvertising: Q1 in Review

    April 23rd, 2013

    John Clyman

    Malware-infected ads, or “malvertising”, are rare. But they do exist, and an unchecked attack can be quite damaging. So 24 hours a day, 365 days a year, from more than a dozen countries (and growing) around the globe, the Rubicon Project’s automated brand protection systems scan ads to look for any signs of unexpected behavior—behavior [...]

  • Using Proportional Control for Better Pacing

    March 12th, 2012

    Mark McEachran

    With contributions from Dr. Neal Richter and Jonathan Zhuang. Pacing algorithms come in a few basic forms at the Rubicon Project. The most basic is one called “as fast as possible” which can hardly be shown to do anything that resembles pacing. The Pacing controller is supposed to spread out impressions served for a campaign [...]

  • AMQP PHP binding v1.0.0 released!

    March 8th, 2012

    Jonathan Tansavatdi

    We’re pleased to announce the release of the first stable version of our AMQP PHP binding. We’ve relied heavily on RabbitMQ to handle real-time message passing throughout our infrastructure stack, and have a policy of emitting a message for every individual piece of potentially actionable information while letting listeners zero in on information that they [...]

  • Syntactic Sugar

    October 31st, 2011

    Yelena Tsukerman

    When we’re not coming up with new technologies at Rubicon, we’re usually figuring out ways to optimize our code to make it faster and more stable. And when we’re not optimizing code, we’re optimizing ourselves as programmers—finding ways to be better communicators, collaborators, and teachers to one another. One of the methods we use to [...]

Older Entries