Content Delivery with MongoDB and Node.js at Aviary

In this talk, "Content Delivery with MongoDB and Node.js," Nir Zicherman and Jack Sisson discuss why the Aviary mobile team chose MongoDB and Node.js to build a fully flexible system that scales with our growth and facilitates the evolution of our product. This talk was recorded at the New York MongoDB user group meetup at Ebay NYC.


Aviary's customizable SDK powers cross-platform photo editing for over 4,500 partners and over 50 million monthly active users across the globe. Some of our notable partners include Walgreens, Squarespace, Yahoo Mail, Flickr, Photobucket, and Wix. Aviary's network has grown to thousands of partners and over 50 million active users since the fall of 2011. To optimize the photo editing experience, we recently built a content delivery system that targets users with customized effects, stickers, frames, etc. Today, we can distribute targeted content based on a seamlessly extendable set of parameters, including a user's location, language, app, and device.