I hope you have experience with Grails in real life customer projects and if you do, what are your experiences in these projects? What are the highlights? Did you use it in combination with an agile process? Where these large projects? How did Grails scale? Do you see an increase in requests for Grails skills and projects? Is this a steady growth or even steeper? etc. etc. I'm curious about your experience in the big nasty real world out there...
Johan Pelgrim, The Netherlands
SCJP 1.4, SCWCD 1.4, SCBCD 5.0
I'm obviously not Dave, but I just went to a local Java Users Group where the speaker (Matt Raible, raibledesigns.com) talked about using Grails on some work he did for evite.com. On 4 decent servers (4 cpu quad core, IIRC), they serve 1.5mil unique visitors per day. The front end is GWT and the back end services are all Grails (and memcached).
Sky.com is apparently the largest Grails installation, with over 150mil page views per month. Something like that.
Thanks for your swift reply. Page views is a nice metric, but I'm more interested in the whole project. How many pages were build, how complex are these pages, how large is the database. What was the project team's experience with Grails, what did they like the most, what are the quirks, pitfalls, highlights, etc... And whether Grails is up for the more challenging projects... or not (yet)
Yes, I have been working full time on Grails projects for the past two years, at three different organizations. At an agency of the State of Wisconsin, USA, I worked on a mid-size project with 5 developers, 40 +/- domain classes, a couple dozen controllers and a fairly complicated work flow. I am currently working on a similar sized project, though with a smaller dev team (3 of us on this one) for a major aerospace company.
I posted the page view info b/c 1) that's about all I've got ;) and 2) it proves that Grails can be used in a real-life scenario on a pretty high traffic site (I'm not real familiar with sky.com but evite.com is pretty popular, at least here in the US). Matt's blog at raibledesigns.com has lots of posts on the work they did for evite, their experiences with Grails (and GWT), etc.