mongodc - mongohq
TRANSCRIPT
![Page 1: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/1.jpg)
HELLO.
Monday, November 29, 2010
![Page 2: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/2.jpg)
MONGOHQ
Monday, November 29, 2010
![Page 3: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/3.jpg)
HOSTED MONGODB
Monday, November 29, 2010
![Page 4: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/4.jpg)
3Monday, November 29, 2010
![Page 5: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/5.jpg)
2Monday, November 29, 2010
![Page 6: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/6.jpg)
BEN
Monday, November 29, 2010
![Page 7: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/7.jpg)
MYSELF
Monday, November 29, 2010
![Page 8: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/8.jpg)
SO, MONGOHQ
Monday, November 29, 2010
![Page 9: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/9.jpg)
5000Monday, November 29, 2010
![Page 10: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/10.jpg)
SHARED
Monday, November 29, 2010
![Page 11: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/11.jpg)
DEDICATED
Monday, November 29, 2010
![Page 12: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/12.jpg)
COMMUNE
Monday, November 29, 2010
![Page 13: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/13.jpg)
WDYDWYD
Monday, November 29, 2010
![Page 14: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/14.jpg)
NOW, BEN
Monday, November 29, 2010
![Page 15: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/15.jpg)
EXPERIENCES WITH MONGOHQ
I got 99 problems but a schema ain’t one
Monday, November 29, 2010
![Page 16: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/16.jpg)
LIFE IN THE CLOUD
•Hosting MongoDB on a cloud VPS
•Some lessons learned as a hosting provider
•What to expect from MongoHQ in the future
Monday, November 29, 2010
![Page 17: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/17.jpg)
DISK I/O IS NOT WEB SCALE
Monday, November 29, 2010
![Page 18: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/18.jpg)
DISK I/O IS NOT WEB SCALE
• Virtualized I/O is variable
• File allocation can be slow
• EBS RAID is better
Monday, November 29, 2010
![Page 19: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/19.jpg)
EBS RAID
•RAID-0
•Much faster
•Harder to snapshot
Monday, November 29, 2010
![Page 20: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/20.jpg)
SNAPSHOTTING RAID
•Snapshot queues
•Can’t be synchronized
•SLOW
Monday, November 29, 2010
![Page 21: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/21.jpg)
SNAPSHOT ALTERNATIVES
•Multiple Slaves with --slavedelay
•Same benefits*
• faster / easier recovery
•always consistent
Monday, November 29, 2010
![Page 22: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/22.jpg)
FREEMIUM UNLEADED
•NOT for production
• lowers barrier
•customers first experience
•higher volatility
Free Micro Small Large
Monday, November 29, 2010
![Page 23: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/23.jpg)
QUOTAS
•Weak implementation
•File based rather than size based
•Strange things happen when you approach it
Monday, November 29, 2010
![Page 24: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/24.jpg)
32-BIT ENVIRONMENT
•Don’t do it
•Under any circumstance
•Seriously
Monday, November 29, 2010
![Page 25: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/25.jpg)
BLEEDING EDGE ... IT HURTS
•MongoDB
•Drivers
•ODMs
•Plugins
Monday, November 29, 2010
![Page 26: MongoDC - MongoHQ](https://reader035.vdocuments.us/reader035/viewer/2022070317/55658a4cd8b42a723f8b5316/html5/thumbnails/26.jpg)
WHAT TO EXPECT?
•Slave access on Large & Small plans
•Stats and Slow Query Logs
•Dedicated plans with sharding & replica sets
•More AWS regions
•More cloud providers
Monday, November 29, 2010