New to Rails 3? Check out the Ruby on Rails 3 Tutorial book and screencast.

A book and screencast series showing you how to develop and deploy industrial-strength Rails apps in a direct, step by step way. The screencast series includes 12 lessons over more than 15 hours! Get the best "over the shoulder" experience of following what a top Rails 3 developer does when building an app today. Click here to learn more.

Significant Rails Performance Improvements On The Way

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.

Post to Twitter Tweet This Post

Vaguely Related Posts (Usually)

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

  1. #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. #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. #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