What an uninformative article. Basically it resumes to<p>1. Farmville uses Membase.<p>2. Membase is related to memcached.<p>You have to go to Wikipedia (<a href="http://en.wikipedia.org/wiki/Membase" rel="nofollow">http://en.wikipedia.org/wiki/Membase</a>) to find some relevant info (seemingly picked up from marketing materials, though). Such as: they seem to aim for easy installation and management.
I'm curious if other shops are deploying Membase, as it being the backend behind Farmville attaches more negative connotation than positive for me.<p>My girlfriend has a ludicrous Farmville addiction, and I don't think she's gone more than a few hours at a time without it messing up and loosing whatever she'd just spent the past twenty minutes doing. If that happened to me more than once, I'm pretty sure I'd stop playing that game.
It would be interesting to hear about the design of membase. I wonder if someone has a architectural overview somewhere. EDIT: It seems like a article with a little more information is at <a href="http://www.infoq.com/news/2010/06/membase" rel="nofollow">http://www.infoq.com/news/2010/06/membase</a>
For those on OSX, I just hacked together a homebrew forumla for membase beta 2 yesterday:<p><a href="http://groups.google.com/group/membase/t/69a47f80a2b772b8" rel="nofollow">http://groups.google.com/group/membase/t/69a47f80a2b772b8</a>