Once you understand the hot path, you are ready to look at storage. (via Performance Oriented Architecture :)
libcouchbase is async, but my app isn’t…
(via Working with social game entities in Couchbase | Couchbase Blog)
Game leaderboards can be created in Couchbase Server 2.0 using views. A view in Couchbase is written using map/reduce functions that generate an index.
Read Full Post Here: http://www.tonyfonager.com/going-all-in-on-nosql-couchbase/
And during my research, I read about this amazingly new app “Draw Something”, and how they had a scalable backend which scaled with the overnight success they experienced again and again and again … The article was not technical, but I just knew that they used something new and cool (read: No(t)SQL).
And to make the story short, a few days later I read about Couchbase, and realized that this was the product that OMGPOP also used for Draw Something backend.
So the decision was easy : We would go for the gold, and went for Couchbase Server.