Recent Open Source Work
February 7 2009, 7:54pm
My wife recently begun the final push to finish her PhD dissertation. You care because this means I’ve had plenty of time in coffeeshops with her, working on open source projects.
First up, memcache-client. I’ve taken over the project from Eric Hodel and put in some significant changes since 1.5.0. Read the gory details at my blog. We’ve been using this version internally here for our upcoming Dash product for the last two weeks, against both memcached and Starling, with good results so far. It does re-introduce a native extension which breaks the gem installation with JRuby. I’d appreciate any advice JRuby people can give me on how to play nicely in their world; I’d like to support JRuby by providing pure Ruby fallback code but don’t know if that’s possible.
Next, data_fabric. Since the official release of 1.2 with full support for ActiveRecord 2.2, we’ve put out two patch releases to fix issues we’ve found. Like memcache-client, we’re using it in production with good results.
Finally, I just pushed a forked version of Rails’ well loved deadlock_retry plugin. This version adds innodb status logging and the ability to run as a gem, rather than a plugin. If you are using MySQL and have seen deadlock in your applications, you’ll want to take a look at this.
We hope you find these useful; let us know how they work out for you!
- Tags:
- Open Source
Via: http://blog.fiveruns.com/2009/2/8/recent-open-source-work

