# Performance - jRoR vs JSP - basic response of 30-40 ms on jRoR, 2-4ms on JSP

**URL:** <https://www.ruby-forum.com/t/performance-jror-vs-jsp-basic-response-of-30-40-ms-on-jror-2-4ms-on-jsp/192887>\
**Category:** Rails\
**Created:** [August 7, 2010, 5:26pm UTC](https://www.ruby-forum.com/t/performance-jror-vs-jsp-basic-response-of-30-40-ms-on-jror-2-4ms-on-jsp/192887 "2010-08-07T17:26:52Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![dc\_tech](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/59ef9b/32.png) [@dc\_tech](https://www.ruby-forum.com/u/dc_tech)\
**Post date:** [August 7, 2010, 5:26pm UTC](https://www.ruby-forum.com/t/performance-jror-vs-jsp-basic-response-of-30-40-ms-on-jror-2-4ms-on-jsp/192887/1 "2010-08-07T17:26:52Z")

</div>

Has anyone done any recent benchmarking on RoR vs. JSP?  
Our testing on a very simple URL that simply shows the time indicates  
that RoR (or jRoR to be exact) seems to take 30+ms to return the  
results. This is contrast to 2-4ms for JSP. Is 30+ms reasonable with  
your experience or have we messed something up? We are running on  
Tomcat btw.

Thanks

---

<div class="post-metadata">

**Author:** ![dc\_tech](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/59ef9b/32.png) [@dc\_tech](https://www.ruby-forum.com/u/dc_tech)\
**Post date:** [August 7, 2010, 11:53pm UTC](https://www.ruby-forum.com/t/performance-jror-vs-jsp-basic-response-of-30-40-ms-on-jror-2-4ms-on-jsp/192887/2 "2010-08-07T23:53:47Z")

</div>

On Fri, Aug 6, 2010 at 7:29 PM, dc tech [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Has anyone done any recent benchmarking on RoR vs. JSP?  
> Our testing on a very simple URL that simply shows the time indicates  
> that RoR (or jRoR to be exact) seems to take 30+ms to return the  
> results. This is contrast to 2-4ms for JSP. Is 30+ms reasonable with  
> your experience or have we messed something up? We are running on  
> Tomcat btw.

That sounds totally broken. I don’t see anything close to that kind  
of lag on Tomcat, Glassfish, or any other container I’ve tried.

Are you using NewRelic or rails-footnotes or anything to monitor your  
app? That would be a good first step, I’d say.

## FWIW,

Hassan S. ------------------------ removed\_email\_address@domain.invalid  
twitter: @hassan

---

<div class="post-metadata">

**Author:** ![dc\_tech](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/59ef9b/32.png) [@dc\_tech](https://www.ruby-forum.com/u/dc_tech)\
**Post date:** [August 8, 2010, 4:56am UTC](https://www.ruby-forum.com/t/performance-jror-vs-jsp-basic-response-of-30-40-ms-on-jror-2-4ms-on-jsp/192887/3 "2010-08-08T04:56:59Z")

</div>

No - have not tried that. These timingsa were with a simple time app.  
Could you check your timing for a hello world type of a simple app?

On 8/7/10, Hassan S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> “Ruby on Rails: Talk” group.  
> To post to this group, send email to removed\_email\_address@domain.invalid.  
> To unsubscribe from this group, send email to  
> removed\_email\_address@domain.invalid.  
> For more options, visit this group at  
> [http://groups.google.com/group/rubyonrails-talk?hl=en](http://groups.google.com/group/rubyonrails-talk?hl=en).

–  
Sent from my mobile device

---

<div class="post-metadata">

**Author:** ![dc\_tech](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/59ef9b/32.png) [@dc\_tech](https://www.ruby-forum.com/u/dc_tech)\
**Post date:** [August 8, 2010, 6:42am UTC](https://www.ruby-forum.com/t/performance-jror-vs-jsp-basic-response-of-30-40-ms-on-jror-2-4ms-on-jsp/192887/4 "2010-08-08T06:42:55Z")

</div>

On Sat, Aug 7, 2010 at 7:55 PM, dc tech [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> No - have not tried that. These timingsa were with a simple time app.  
> Could you check your timing for a hello world type of a simple app?

Why don’t you post your instrumented test case and I’ll run it? 🙂

–  
Hassan S. ------------------------ removed\_email\_address@domain.invalid  
twitter: @hassan
