MongoDC - MongoHQ

Preview:

Citation preview

HELLO.

Monday, November 29, 2010

MONGOHQ

Monday, November 29, 2010

HOSTED MONGODB

Monday, November 29, 2010

3Monday, November 29, 2010

2Monday, November 29, 2010

BEN

Monday, November 29, 2010

MYSELF

Monday, November 29, 2010

SO, MONGOHQ

Monday, November 29, 2010

5000Monday, November 29, 2010

SHARED

Monday, November 29, 2010

DEDICATED

Monday, November 29, 2010

COMMUNE

Monday, November 29, 2010

WDYDWYD

Monday, November 29, 2010

NOW, BEN

Monday, November 29, 2010

EXPERIENCES WITH MONGOHQ

I got 99 problems but a schema ain’t one

Monday, November 29, 2010

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

DISK I/O IS NOT WEB SCALE

Monday, November 29, 2010

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

EBS RAID

•RAID-0

•Much faster

•Harder to snapshot

Monday, November 29, 2010

SNAPSHOTTING RAID

•Snapshot queues

•Can’t be synchronized

•SLOW

Monday, November 29, 2010

SNAPSHOT ALTERNATIVES

•Multiple Slaves with --slavedelay

•Same benefits*

• faster / easier recovery

•always consistent

Monday, November 29, 2010

FREEMIUM UNLEADED

•NOT for production

• lowers barrier

•customers first experience

•higher volatility

Free Micro Small Large

Monday, November 29, 2010

QUOTAS

•Weak implementation

•File based rather than size based

•Strange things happen when you approach it

Monday, November 29, 2010

32-BIT ENVIRONMENT

•Don’t do it

•Under any circumstance

•Seriously

Monday, November 29, 2010

BLEEDING EDGE ... IT HURTS

•MongoDB

•Drivers

•ODMs

•Plugins

Monday, November 29, 2010

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

QUESTIONS?

@mongohqsupport@mongohq.com

Monday, November 29, 2010