May 2009 Archives
I've been doing some testing of Voldemort w/ a BDB store. I'm seeing some really odd behavior. Using random int keys, I get(key), if the doc exists, then update, else make a new one, and then put(key, doc). I'm measuring ops/second in 10k operation chunks. Things are fine-ish, humming along at 3k+/sec, slowly rolling off as the data set grows, and then....
|
At 2.4M operations (iow, 2.4M documents inserted or updated), wham! CouchDB speed. ;) I clearly have no idea how to tune this.
Here with Gilt doing a talk on scaling their Rails-based platform by pulling out individual services, and we're focusing on the inventory service I wrote for them. Me speaking at RailsConf. Amazing. Dirty secret is that I wrote the server in Java.
People seemed to like the talk. Seems that we were fashionable as well (see the comment at the bottom of the page). Who would have guessed...
