Wow. That was a really great post. I've been contemplating about switching to JRuby because of all the headaches C Ruby and Rails has with Threading. This is a very good endorsement to switch. And, with GitHub doing the same. hmmmmmmm
It sounds similar to work I did on an Energy Trading floor. We had a system that would price out financial contracts and energy assets over various time frames to manage the investment risk.
Unfortunately we didn't use Ruby, we were stuck with Java and Matlab, but the HPC Computing Cluster was cool.
We're fans.