Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Grails: enterprise level Grails [closed]

Tags:

I am trying to persuade my boss about using Grails. I tell him it is the most productive way to implement our shopping web site.

But he has doubts about its scalability when traffic gets higher and higher.

So can you give examples of enterprise level web sites with notable traffic implemented in grails.

Also is there anything that I have to take into account when building such an enterprise level web site that will probably have high traffic.

Note: We may expect 10K daily hit.

like image 906
enesness Avatar asked May 10 '10 08:05

enesness


2 Answers

Take a look at the Grails Success Stories. The most popular sites may be: Sky.com and mp3.walmart.com

like image 153
deamon Avatar answered Sep 24 '22 08:09

deamon


Groovymag has some good information on this but costs $5 per issue. This issue has both an interview with a guy from Sky which is a very large site that uses grails as well as information in implementing an e-commerce site using Grails. The main point I got from reading the interview from one of the sky.com developers is that they have no problem scaling to millions of page views by smart use of caching. Although your site may have 10000 views a day most of those views should not need to access the database. You can cache information on each product available in order to limit the number of queries necessary when viewing the site. This should reduce the traffic on your database and make GORM less of a possible bottleneck. I have not been able to find out how GORM performs under heavy load, but if worse comes to worse you could write your performance critical database code using pure JDBC calls and put it in a service.

like image 36
Jared Avatar answered Sep 25 '22 08:09

Jared