views:

201

answers:

5

Are Ruby on Rails site usually slower than java or .net sites? (This is assuming developers are not abusing the technology.)

A lot of Ruby sites I have seen have performance issues.

+4  A: 

Here's a start

Scaling ROR

Why Rails can run slowly

Framework Preformance Comparison

SO related question

Related interest article Twitter abandons ROR its old I know but I didnt actually know that lol

Short answer
Could potentially sure.
Might be more likely than some other languages.
Depends on the application, the programmer and the architecture.

Terrance
twitter is still using ruby, and rails, along with a ton of other technologies. you can read about some of their infrastructure challenges at their engineering blog. http://engineering.twitter.com/
Jed Schneider
Gotta say I didn't know that. Thanks for the update.
Terrance
A: 

This would be a good article to read: http://www.engineyard.com/blog/2010/architecture-wins-varnish-and-more/

Jed Schneider
+1  A: 

As I see it - RoR is only a bit slower. At least slower than .Net, cause ruby is interpreted language.

But in general - it depends on quality of developers. RoR app that uses nice caching will work n times faster than .net/java app that loads half database into memory and sends plenty database requests cause of select n+1.

Arnis L.
+8  A: 
Jörg W Mittag
A: 

yes it is slower, but in production it will probably only hurt you once your load "exceeds a certain point" ("x requests/sec") and most sites never see more load than that.

rogerdpack