The Story of 10gen.com

10gen.com is the corporate site for 10gen, the makers of MongoDB. Last year, 10gen made the decision to migrate away from its legacy website backend, built in-house using the WebPy framework, to Drupal. Over several months, 10gen’s Lead Drupal Developer, Emilie Nouveau, also migrated the entire site, including large amounts of custom functionality, to run on the custom Drupal 7 install.

One of our internal requirements for this switch was to utilize the MongoDB modules which ChX has developed as much as possible. In doing so we were able to capitalize on the power of Drupal 7 and the speed and performance of MongoDB. It also provided a great deal of dogfooding. Parallel to this project, 10gen began sponsoring Chx to build out the Drupal 7 & 8 integration modules for MongoDB for persistent storage of entities, sessions, watchdog, and blocks.

The session will go through the story of how we migrated 10gen.com, touching on:
- Challenges and advantages of using a MongoDB backend, including some surprises
- How we were able to improve many modules for both Drupal 7 and 8
- How the project was marketed internally at 10gen, and the business value of using MongoDB as a Drupal backend
- An overview of how the new 10gen.com works
- The future of MongoDB and Drupal

Schedule info
Status: 
Proposed
Session Info
Track: 
Business + Strategy
Experience level: 
Intermediate

Comments