• Email
  • Like
  • Save
  • Private Content
  • Embed
 

Taking Diaspora from MongoDB to MySQL (RubyConf 2011)

by

  • 4,072 views

Diaspora is the crowd-funded open-source decentralized social network built on Rails. Full buzzword compliance: on by default. We have many thousands of active users and they generate a lot of social ...

Diaspora is the crowd-funded open-source decentralized social network built on Rails. Full buzzword compliance: on by default. We have many thousands of active users and they generate a lot of social data. But after nine months of full-time development with MongoDB as our primary storage engine, a few months ago we converted it all to MySQL. Wait...what? Most people are going the other way, dropping Mongo into a project in place of MySQL or PostgreSQL. Plus, conventional wisdom says that social data is ill-suited to a traditional data store. Come hear a story about a large-scale Rails project that tried it both ways. You'll see crisis and redemption, facts and figures, nerds, kittens, ponycorns, and, of course, the secret sauce. Hecklers will be piped to /dev/null.

Accessibility

Categories

Upload Details

Uploaded via SlideShare as Apple Keynote

Usage Rights

© All Rights Reserved

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

6 Embeds 331

http://lanyrd.com 321
http://paper.li 4
http://a0.twimg.com 2
http://a0.twimg.com 2
http://translate.googleusercontent.com 1
http://127.0.0.1 1

Statistics

Likes
2
Downloads
32
Comments
0
Embed Views
331
Views on SlideShare
3,741
Total Views
4,072
Post Comment
Edit your comment

Taking Diaspora from MongoDB to MySQL (RubyConf 2011) Taking Diaspora from MongoDB to MySQL (RubyConf 2011) Presentation Transcript