I was going to write some more about DSLs, but I realized I had something more important to say. And nowhere near as verbose.
Lucas Carlson (author of the Ruby Cookbook) has been doing some great stuff. Check out starfish. It’s a simple, easy-to-use, implementation of Google’s MapReduce for Ruby. It’s available as a Gem, so just gem install starfish and you’re ready.


Wow...Starfish does look very cool. Now all I need is a project to use it on.
Thanks for the post, it's always interesting to learn about new tools.
Mike,
nice pointer to a great looking tool. I think I need to spend some time with it and lots of log files.
That is a killer piece of software! I love it.