Upgrade to Pro — share decks privately, control downloads, hide ads and more …

MongoNYC 2012: Deployment Preparedness

mongodb
May 30, 2012
130

MongoNYC 2012: Deployment Preparedness

MongoNYC 2012: Deployment Preparedness, Dan Pasette, 10gen. In this talk we will explain the elements of a successful MongoDB deployment and focus on the where, how and why they fit into the development process.

mongodb

May 30, 2012
Tweet

Transcript

  1. About me Engineering Manager in NYC Server side developer for

    15 years 10gen works with the community • • •
  2. Design Matters Development spikes should be easy Schema free does

    not mean free- form Index design is crucial Pre-optimization is the root of all evil! • • • •
  3. Why hard? PITA No obvious biz case (not a “feature”)

    Time - often the last task $$$ • • • •
  4. Why do it? Reduce the set of unknowables Prove out

    theories Provide input data for planning Uptime is the ultimate feature • • • •
  5. What should I do? Part of the process from the

    start Isolate (start small) Get real (holistic and realistic) • • •