Sessions at MongoSF 2012 about MongoDB

Your current filters are…

Friday 4th May 2012

  • Rock Solid MongoDB Ops: Running MongoDB Like a Pro

    by Todd Dampier

    Ok, so you’ve launched your development sandbox, love MongoDB, and are now thinking about how you want to handle your production environment. Learn all sorts of tips and tricks in this practical session on MongoDB operations by leading cloud database hosting provider MongoLab. We at MongoLab provide database hosting on EC2, Rackspace and Joyent for thousands of applications powered by MongoDB. In this session we will share with you some of the best practices we have developed, and help you avoid some of the pitfalls common with running production MongoDB deployments. This talk will cover the basics, such as VM selection, OS and disk configuration as well as more advanced topics such as clustering, VM migrations/upgrades, backup strategies and monitoring, with special emphasis on running MongoDB in the cloud. Don’t miss this informative session that will help you operate MongoDB like a pro!

    At 3:35pm to 4:05pm, Friday 4th May

    Coverage slide deck

  • Data Center Awareness

    by Scott Hernandez

    This talk will introduce deployment of MongoDB across multiple data centers. We'll discuss the advantages of a multi data center deployment for read/write locality, the various deployment strategies, and disaster preparedness and recovery. In addition, we'll look at the MongoDB roadmap and planned enhancements around data center awareness.

    At 4:10pm to 4:55pm, Friday 4th May

  • High Availability with MongoDB for Fun and Profit

    by Greg Brockman

    MongoDB's replica sets provide a powerful primitive for high availability. However, like any tool, replica sets require proper wielding. At Stripe, we've evolved a set of development, deployment, and administration techniques to achieve true zero downtime during both routine maintenance and catastrophic failure. In this talk, we'll share a selection of these techniques and tricks, as well as the mistakes we made along the way.

    At 4:10pm to 4:55pm, Friday 4th May

    Coverage slide deck

  • MongoDB Schema Design: Insights and Tradeoffs

    by Montse Medina

    I will describe the challenges we faced when designing a MongoDB database for processing large data streams and the solutions we applied. Some of the difficulties included write-intensive loads, uneven access patterns (posts with many followers get many more hits than posts with few followers), and non-trivial support of privacy. I will describe the choices we made for schema design to optimize writes and efficient querying/retrieval. I will also talk about indexing strategies, tradeoffs we made to work around MongoDB design, and reasoning we applied to find the most optimal denormalization of collections.

    At 4:10pm to 4:55pm, Friday 4th May

    Coverage slide deck