Ad Quality: The Other Side of the Fence

One of the hottest topics in the advertising ecosystem today is Supply Quality. Advertisers have a legitimate concern regarding fraud more specifically: the credibility of supply and where their ads are displayed. However, on the flip s...

Posted on May 10, 2019
By Sergio Serra



All About InMobi Pulse: DIY Research Design for a Mobile Aud...

InMobi Pulse is a consumer insights platform that helps brands find answers to critical business questions by reaching out to their audience on mobile. InMobi Pulse gathers 360-degree consumer insights using a combination of stated in-app...

Posted on May 07, 2019
By Iman Kalyan Pande



Launching InMobi Appographic Targeting™

Over the last two years, we sought out and met hundreds of app developers across the world to ask them two simple questions - “How would you describe your app?” and “Who is this app designed for?”While the specifics vary, the respon...

Posted on March 11, 2015
By Abhishek Bapna



Targeting 2.0 : The Mobile-First Approach

Targeting in the good old days used to be somewhat of an art. To know and understand exactly how to position your product to a specific slice of customers used to be a derivative of decades of experience. With every passing digital generati...

Posted on October 16, 2014
By Piyush Shah



What’s Native Got To Do With It? A Town Hall Conversation ...

70% of marketers still don't know what it is, but according to projections, native advertising will account for nearly $3 billion in spend by the end of this year. This is a powerful statistic, and one that we explored in depth at the IAB...

Posted on June 26, 2014
By Kayla Wilson



Extending graphite’s mileage

This post announces the public unveiling of leveldb based backend for graphite. The background As mentioned in one of earlier blog posts, we use graphite servers for handling our server metrics. The reasons why we love graphite are as...

Posted on January 24, 2014
By Arvind Jayaprakash



Security at InMobi

A colleague was recently telling me that in the rural Indian village she comes from, nobody builds big, beautiful homes without putting a scary-face mask outside the door to keep demons away. The custom is believed to have originated severa...

Posted on December 20, 2013
By Mohit Saxena



Introducing the Cube Abstraction for Apache Hive

At InMobi, we have an internal Hadoop based system to support ad-hoc analytics needs of users. This system gives users a unified conceptual interface to the data collected from several sources, without burdening them to know about the schem...

Posted on August 19, 2013
By Amareshwari Sriramadasu



PinTail - Tail and Pin Event Streams from Apache Hadoop Clus...

Background/Motivation At InMobi Conduit is used extensively to move data in a streaming fashion from applications to grid. The appetite for consuming data is growing within the company as we deliver significant scale (more data aids in cre...

Posted on July 24, 2013
By Inderbir Singh



Introducing "Falcon" - Big data management platfor...

InMobi has been using big-data technologies (Apache Hadoop and its family) for well over 2.5 years for storing and analyzing large volumes of serving events / machine generated logs. InMobi receives in excess of 10 billion events (ad-servin...

Posted on July 03, 2013
By Srikanth Sundarrajan



Garbage collection ergonomics in the JVM

Tuning the garbage collector settings is a favourite pastime of many site reliability engineering teams as sub-optimal settings result in awkward response time behaviours. The first rule of trying to tune anything is to try and understand t...

Posted on June 18, 2013
By Arvind Jayaprakash



Introducing InMobi Reflections

When technology works people dont think about how it works, they focus on its use and enjoy the experience. However, there are some of us who wonder what goes on behind the scenes; how the œfeats of magic are performed and what is requir...

Posted on June 17, 2013
By Ian Anderson



InMobi works with Hortonworks to incubate Falcon with Apache...

InMobi has been using big-data technologies (Apache Hadoop and its family) for the last 2.5 years for storing and analyzing large volumes of serving events / machine generated logs. InMobi receives in excess of 10 billion events (ad-serving...

Posted on April 02, 2013
By Mohit Saxena



Conduit: Delivering 10 billions events daily in Real-time

Data collection is the starting point of Big Data lifecycle capture, curate, store, analyze and visualize. At InMobi data is generated by online serving systems. This could be impression, click, download or other kinds of events. This data ...

Posted on December 18, 2012
By Sharad Agarwal



Reducing Signalling Overhead in Your App and Website

The engineers at Nokia Seimens Networks have written an excellent article about the level of traffic signalling in mobile apps which use advertising.    Around the world, people pay varying amounts to access data. You can't assume...

Posted on July 21, 2011
By Terence Eden



Distributed ad serving at InMobi

This August has been quite eventful for us. First we re-branded ourselves, as InMobi. Secondly, we fulfilled part of our aspirations to be a global company by setting up a distributed ad server in a US data center. This move has catapulted ...

Posted on August 18, 2009
By Mohit Saxena