MongoDB Boston 2014

October 1st
United States, Massachusetts, Boston

Register Now / Sponsor This Event

As a MongoDB user, you’re part of the fastest-growing database community. What you may be missing, however, is the expertise to grow your MongoDB usage, both in terms of scaling your apps and finding new areas to apply MongoDB. MongoDB Boston is an annual one-day conference for developers, architects and operations professionals looking to deepen their knowledge and expertise of MongoDB. Join us at MongoDB Boston to:

  • Discover the exciting new features in our most recent release
  • Learn directly from MongoDB engineers on MongoDB development and operations best practices, with sessions for beginners and experienced users
  • Hear from MongoDB customers and community members about first-hand experiences with the technology


Follow the #MongoDBDays hashtag to stay up-to-date on all things MongoDB Boston

Pre-Conference Workshops

We are offering two in-depth, hands-on MongoDB workshops the day before MongoDB Boston. These workshops are perfect for jump-starting your knowledge and use of MongoDB. Each session is led by a MongoDB engineer and limited to 15 students to ensure each student receives individual attention from a MongoDB expert. Expand your MongoDB knowledge at an Advanced Data Modeling or MongoDB and Hadoop. Please note that workshop registration is separate from conference registration. Learn More>


Admission price includes access to sessions, 1x1 time with a MongoDB engineer during Ask the Experts, lunch and refreshments. It does not include access to Workshops; please register separately.

Skip to Details


Developer Operations
8:00am - 9:00am

Coffee and Registration

9:00am - 9:40am

Developer Jumpstart: Build Your First App with MongoDB

Sandeep Parikh, Solutions Architect, MongoDB

New to MongoDB? This talk will introduce the philosophy and features of MongoDB. We’ll discuss the benefits of the document-based data model that MongoDB offers by walking through how one can build a simple app to store books. We’ll cover inserting, updating, and querying the database of books. This session will jumpstart your knowledge of MongoDB development, providing you with context for the rest of the day's content.

Operations Jumpstart: MongoDB Administration 101

Chad Tindel, Solution Architect, MongoDB

New to MongoDB? We'll provide an overview of installation, high availability through replication, scale out through sharding, and options for monitoring and backup. No prior knowledge of MongoDB is assumed. This session will jumpstart your knowledge of MongoDB operations, providing you with context for the rest of the day's content.

9:45am - 10:15am

Welcome to MongoDB Boston

Eliot Horowitz, CTO and Co-Founder, MongoDB

10:25am - 11:05am

MongoDB and the Connectivity Map: Making Connections Between Genetics and Disease

Corey Flynn, Bioinformatics Scientist, Broad Institute

The Broad Institute has developed a novel high-throughput gene-expression profiling technology and has used it to build an open-source catalog of over a million profiles that captures the functional states of cells when treated with drugs and other types of perturbations. Referred to as the Connectivity Map (or CMap), these data when paired with pattern matching algorithms, facilitate the discovery of connections between drugs, genes and diseases. We wished to expose this resource to scientists around the world via an API that is easily accessible to programmers and biologists alike. We required a database solution that could handle a variety of data types and handle frequent changes to the schema. We realized that a relational database did not fit our needs, and gravitated towards MongoDB for its ease of use, support for dynamic schema, complex data structures and expressive query syntax. In this talk, we’ll walk through how we built the CMap library. We’ll discuss why we chose MongoDB, the various schema design iterations and tradeoffs we’ve made, how people are using the API, and what we’re planning for the next generation of biomedical data.

Automate MongoDB with MongoDB Management Service

Kelly Stirman, Director of Product Marketing, MongoDB

MongoDB Management Service makes operations effortless, reducing complicated tasks to a single click. You can now provision machines, configure replica sets and sharded clusters, and upgrade your MongoDB deployment all through the MMS interface. This session will introduce you to the engineering team at MongoDB building the automation functionality in MMS. We'll walk through demos of all the new MMS features, including provisioning, expanding and contracting a cluster, resizing the oplog, and managing users.

11:15am - 12:00pm

Socialite, the Open Source Status Feed

Asya Kamsky, Senior Solutions Architect, MongoDB

Building a complete social networking platform presents many challenges at scale. Socialite is a reference architecture and open source Java implementation of a scalable social feed service built on DropWizard and MongoDB. We'll provide an architectural overview of the platform, explaining how you can store an infinite timeline of data while optimizing indexing and sharding configuration for access to the most recent window of data. We'll also dive into the details of storing a social user graph in MongoDB.

Replication Internals: The Life of a Write

Andy Schwerin, Kernel Lead, MongoDB

Come to this session to learn about the internal workings of MongoDB replication and replica sets. We will track the lifetime of a replicated write: from the moment it enters the primary server, as it travels out to secondary servers, and finally as it is reflected back to the primary (in case the write has an associated write concern). In particular, we will discuss the techniques MongoDB uses to ensure correct write ordering on secondaries while still keeping up with the primary and servicing client reads as well. This is an advanced session intended for those who possess a basic understanding of MongoDB and general programming concepts.

12:00pm - 1:00pm


1:00pm - 1:50pm

The Weather of the Century

Jesse Davis, Senior Python Engineer, MongoDB

The weather is everywhere and always. That makes for a lot of data. This talk will walk you through how you can use MongoDB to store and analyze worldwide weather data from the entire 20th century in a graphical application. We’ll discuss loading and indexing terabytes of data in a sharded cluster, and optimizing the schema design for interactive exploration. MongoDB also natively supports geospatial indexing and querying, and it integrates easily with open source visualization tools. You'll earn high-performance techniques for querying and retrieving geospatial data, and how to create a rich visual representation of global weather data using Python, Monary, and Matplotlib.

MongoDB Case Study

Learn from your peers. Developers and operators from the MongoDB community will share experiences building and managing modern applications.

2:00pm - 2:50pm

MongoDB Analytics: Learn Aggregation by Example - Exploratory Analytics and Visualization Using Flight Data

Ron Bennatan, Principal Engineer, JSON Studio

MongoDB is quickly becoming one of the most common data stores in the enterprise and the aggregation framework is a great way to build analytics on MongoDB. Come learn how to use the aggregation framework as well as tooling that uses the aggregation framework for d3 visualization through a set of examples using flight data and see which airports are the busiest, how to figure out which airports serve as hubs, and which routes have the longest delays.

Hardware Provisioning

Chad Tindel, Solution Architect, MongoDB

Some of the most common questions we hear from users relate to capacity planning and hardware choices. How many replicas do I need? Should I consider sharding right away? How much RAM will I need for my working set? SSD or HDD? No one likes spending a lot of cash on hardware and cloud bills can just be as painful. MongoDB is different from traditional RDBMSs in its resource management, so you need to be mindful when deciding on the cluster layout and hardware. In this talk we will review the factors that drive the capacity requirements: volume of queries, access patterns, indexing, working set size, among others. Attendees will gain additional insight as we go through a few real-world scenarios, as experienced with MongoDB Inc customers, and come up with their ideal cluster layout and hardware.

3:00pm - 3:25pm

MongoDB Case Study

Learn from your peers. Developers and operators from the MongoDB community will share experiences building and managing modern applications.

MongoDB at Teradata

3:25pm - 3:50pm

MongoDB Case Study

Learn from your peers. Developers and operators from the MongoDB community will share experiences building and managing modern applications.

MongoDB at Pure Storage

High performance systems at scale can challenge storage infrastructures. Today, many MongoDB customers are addressing this by moving to all-flash shared storage platforms, which can dramatically reduce latency. Hear from the experts at enterprise storage provider Pure Storage on how 3 leading online SaaS providers have improved performance, become more efficient, and simplified their MongoDB infrastructure with all-flash storage.

4:00pm - 4:50pm

MongoDB and Hadoop: Driving Business Insights

Sandeep Parikh, Solutions Architect, MongoDB

MongoDB and Hadoop can work together to solve big data problems facing today's enterprises. We will take an in-depth look at how the two technologies complement and enrich each other with complex analyses and greater intelligence. We will take a deep dive into the MongoDB Connector for Hadoop and how it can be applied to enable new business insights with MapReduce, Pig, and Hive, and demo a Spark application to drive product recommendations.

Diagnostics and Debugging

Asya Kamsky, Senior Solutions Architect, MongoDB

You've hit some bottleneck in MongoDB. Now what do you do? How do you figure out what part of your system is causing the problem? MongoDB offers a number of tools for diagnosing performance issues and monitoring areas of your application and infrastructure that may need additional resources or attention. These include mongostat, mongotop, various parts of MMS and mtools. In this talk we will walk through a number of performance scenarios and use these tools to diagnose problems and common (and not so common) pitfalls in your MongoDB cluster.

5:00pm - 5:30pm

MongoDB Roadmap

Asya Kamsky, Senior Solutions Architect, MongoDB


The Westin Copley Place

10 Huntington Avenue
Boston, MA 02116
United States

» Get Detailed Map and Directions