seedifferently/the-great-web-framework-shootout — pull request #43 by divideby0 (2012-04-23 06:44:24+00:00)
Title: Grails 2.0.3 

I've prepared a Grails contribution per the issue request.

Grails is a very popular framework for the Java Virtual Machine, backed by SpringSource/VMWare. It runs on Groovy. While similar in design to Rails, it takes advantage of Spring and Hibernate for some of its heavy lifting.

I did some testing on an EC2 large instance per the specs in the README. Each of the tests was sample with ten rounds of `ab -n 10000 -c 10` and here are the results:

```
average string times: 1658.94 reqs/sec
average template times: 1410.57 reqs/sec
average sql times: 697.57 reqs/sec
```

If these numbers remain consistent with your original setup, this puts Grails slightly above Rails and Django performance, though not quite as fast as some of the micro-frameworks.

If you want to try it out for yourself, I've bundled an AMI with everything ready-to-go at `ami-1a578c73`. There's a `grails-benchmark.py` script in the /home/shootout folder which should run all the tests for you.