Significant Rails Performance Improvements On The Way

3 Comments
By Peter Cooper on September 3rd, 2008 in Deployment, News

The developer of NeverBlock, Muhammad Ali of eSpace, has written a compelling blog post called Building the Never Blocking Rails, Making Rails 12X Faster where he outlines a number of improvements and changes that can made to Rails to send its performance through the glass ceiling. It's worth noting, however, that the performance increases revolve around removing blocking operations (e.g. database queries that lock up a single Rails process for long periods of time) rather than truly increasing the "performance" of Rails at the base level.

eSpace say there's a lot more where this is coming from and they're due to release some very interesting projects in the near future around this theme. Keep an eye out - we'll be posting about it here on Rails Inside.

This post is sponsored by AlphaSights Ltd - AlphaSights are recruiting. If you're looking for a Ruby on Rails opportunity, can work in Cambridge, UK and enjoy the buzz of a brand new well-funded startup then look no further. AlphaSights are recruiting from entry level to senior positions and offer very competitive salaries and a great working environment.

3 Responses to “Significant Rails Performance Improvements On The Way”

  1. Michael Klishin Says:

    It is Ruby 1.9 only cause it's a Fibers-based solution. Anyways, it's great to see Rails world borrowing bits from Twisted web libraries.

  2. Peter Cooper Says:

    Thankfully, though, Ruby 1.9 should be production ready in December - so it's great someone's looking at solutions that might work out of the box then :)

  3. oldmoe Says:

    It is working with Ruby 1.8 now, please check http://www.espace.com.eg/neverblock/blog/2008/09/04/neverblock-instant-scaling-for-your-rails-apps/ for more info.

Leave a Reply