aspose file tools*
The moose likes Ruby and the fly likes Rails performance issues Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Languages » Ruby
Bookmark "Rails performance issues" Watch "Rails performance issues" New topic
Author

Rails performance issues

Paul Michael
Ranch Hand

Joined: Jul 02, 2001
Posts: 697
I read a blog before from a Twitter developer saying that they encountered performance issues with Rails and had to perform some hacks just to make it scale. While making those hacks they lost some of the benefits of having to write the application in Ruby.

Is performance still an issue with Rails? Would you rather recommend developing in PHP (Zend) or Python (Django) instead of Ruby on Rails?

Thanks.


SCJP 1.2 (89%), SCWCD 1.3 (94%), IBM 486 (90%), SCJA Beta (96%), SCEA (91% / 77%), SCEA 5 P1 (77%), SCBCD 5 (85%)
Orjan Petersson
Greenhorn

Joined: Oct 13, 2003
Posts: 12
Paul Michael wrote: ... Is performance still an issue with Rails? ...


According to http://highscalability.com/scaling-twitter-making-twitter-10000-percent-faster Ruby on Rails is not to blame for Twitter's performance problems.
--
Örjan
Assaf Arkin
Author
Greenhorn

Joined: Feb 09, 2009
Posts: 16
Don't believe everything you read on TechCrunch :-)

They're still using RoR for the site, so do many other high profile sites. The key to that, Rails keeps moving forward, it came a long way since 1.0, the upcoming 2.3 is much faster, better caching support, smarter queries, etc. I think Rails got to be good enough for general purpose sites around 2.1.

The scaling strategy for RoR is the same as PHP and Python, and I recommend you check out the [url=http://railslab.newrelic.com/scaling-rails]Scaling Rails videos[/url].
Paul Michael
Ranch Hand

Joined: Jul 02, 2001
Posts: 697
That's re-assuring to know. I was thinking of making an investment on studying Rails.

Thanks for your replies, Assaf and Orjan!
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: Rails performance issues