Grails:企业级Grails

时间:2010-05-10 08:25:30

标签: grails enterprise

我试图说服我的老板使用Grails。 我告诉他,这是实施我们购物网站最有效的方式。

但是当流量越来越高时,他对可扩展性表示怀疑。

那么您可以举例说明企业级网站吗? 在grails中实现的显着流量。

建筑时我还需要考虑一些事项 这样的企业级网站可能会很高 流量。

注意:我们每天可能会达到10K。

3 个答案:

答案 0 :(得分:27)

看看Grails Success Stories。最受欢迎的网站可能是:Sky.com和mp3.walmart.com

答案 1 :(得分:6)

Groovymag有一些很好的信息,但每期费用为5美元。 This issue采访了Sky的一个人,这是一个非常大的网站,使用Grails以及使用Grails实现电子商务网站的信息。我从一位sky.com开发人员那里获得的访谈中得到的主要观点是,通过智能使用缓存,他们可以扩展到数百万页面浏览量。虽然您的网站每天可能有10000个浏览量,但大多数视图不需要访问数据库。您可以缓存每个可用产品的信息,以限制查看站点时所需的查询数。这应该可以减少数据库的流量,并使GORM成为可能的瓶颈。我无法了解GORM如何在高负载下执行,但如果情况变得更糟,您可以使用纯JDBC调用编写性能关键数据库代码并将其置于服务中。

答案 2 :(得分:5)

如果你做数学计算,即使在3小时“高峰期交通”窗口期间发生了所有10K命中,每天10K的命中率也不到每秒一次。即使假设你的意思是“页面渲染”而不是命中,你也在谈论一个非常微不足道的流量。