McDipper: A key-value cache for Flash storage
facebook.com
facebook.com
I hope Facebook ends up open sourcing McDipper in the future.
Memcached in that scenario just adds network overhead, devops complexity, and increases the number of things that can go wrong.
For the times when Cassandra is overkill, I still end up using Redis -- with the Lua stuff, it's ridiculously flexible these days.
Still, McDipper (and Twitter's fatcache) both look cool, and I'm glad people are thinking about SSDs as something other than faster "disks".
Any pointers how to start? Also, do you have any posts on how you added Cassandra to your back-end?
In general, if it fits in memory, it's faster to keep it there. If you don't have space for whatever reason, you leave it on the SSD.